![]() |
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:confused: Gracias de antemano... |
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:
|
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 |
Saludos
Muchas gracias por aclarar las dudas, voy a intentar lo que me sugeriste.. |
La franja horaria es GMT +2. Ahora son las 05:12:50. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi