FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
llamar funciones PHP
Saludos
Estoy empezando a trabajar PHP y necesito llamar un funcion de PHP la linea es la siguiente echo "<select name=\"tiporeg\" OnClick="MostrarSubtipos()";>"; MostratSubtipos es una funcion hecha en PHP y esta en la misma pagina, y cuando hago click sobre la lista me sale "error en la pagina". como se podria llama esa funcion en el evento click de la lista Gracias de antemano... |
#2
|
||||
|
||||
Esto no lo puedes hacer. Estás mezclando conceptos.
PHP es un lenguaje que se ejecuta en el servidor y produce páginas HTML que se mandan al navegador del usuario. Esto ya está del lado del cliente y no puedes desde ahí ejecutar instrucciones de PHP. Un parámetro como OnClick, pertenece a HTML y espera una función de JavaScript. Lo que podrías hacer es, desde esa función de JavaScript mandar llamar, no a una función PHP, sino a un script PHP, por ejemplo: Código PHP:
|
#3
|
||||
|
||||
De todas formas, lo del "error en la página..." viene porque el "punto y coma" debe estar antes de la doble comilla y además debe llevar otra "barra inversa" (no se si es el error del script o que se ha confundido al teclearlo)
echo "<select name=\"tiporeg\" OnClick=\"MostrarSubtipos();\">"; Saludos |
#4
|
|||
|
|||
Saludos
Muchas gracias por aclarar las dudas, voy a intentar lo que me sugeriste.. |
|
|
|