[RESUELTO] Menu en HTML con javascript llamado funciones php
#1
Escrito 21 julio 2010 - 01:15
A ver este es el problema, tengo mi menú con botones en la etiqueta IMG, este menú quisiera que en el evento onclick (javascript) llamara a una función especifica que se encuentra en una pagina PHP.
A ver si me explico: El botón en una etiqueta HTML llama a un JS con el evento onclick, este evento se encargara de disparar una función PHP dentro de un archivo PHP.
Alguna idea al respecto????
#2
Escrito 21 julio 2010 - 01:35
Hola de nuevo, por si no se han dado cuenta estoy tratando de aprender web jjeje
A ver este es el problema, tengo mi menú con botones en la etiqueta IMG, este menú quisiera que en el evento onclick (javascript) llamara a una función especifica que se encuentra en una pagina PHP.
A ver si me explico: El botón en una etiqueta HTML llama a un JS con el evento onclick, este evento se encargara de disparar una función PHP dentro de un archivo PHP.
Alguna idea al respecto????
¿Que debe retornar?
Saludos!
#3
Escrito 21 julio 2010 - 01:37
Has notado que en el foro se hacen llamadas de este tipo cuando presionas un botón o un enlace
http://www.delphiacc...p?action=unread
Si observas al final de la url lleva algunos parámetros.
En tu caso podrías hacer algo similar construyendo un archivo en php de esta forma:
<?php $accion = $_GET['accion']; switch ($accion){ case 'borrar': borrar(); break; case 'nuevo': nuevo(); break; } //***************************************************************************************** function borrar() { echo 'borrando registro...'; } function nuevo() { echo 'nuevo registro...'; } ?>
De esta forma puedes llamar tu script de PHP desde javascript y le puedes enviar el parámetro acccion y con un valor diferente para cada función que debas ejecutar.
Saludos
#4
Escrito 21 julio 2010 - 01:38
¿Que debe retornar?
Saludos!
El codigo HTML para dibujar la pantalla con resultados extraídos de una BD
Muchas gracias Hector, justo lo que estaba necesitando
#5
Escrito 21 julio 2010 - 04:31
<?php if ($_GET){ $accion = $_GET['accion']; switch ($accion){ case 'borrar': borrar(); break; case 'nuevo': nuevo(); break; } } //***************************************************************************************** function borrar() { echo 'borrando registro...'; } function nuevo() { echo 'nuevo registro...'; } ?>