FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
ejecutar funcion php al presionar un boton de formulario
Saludos, necesito ejecutar una funcion php al presionar un boton de formulario pero la funcion es de php y esta en la misma pagina que el formulario.
Gracias de antemano y buen dia. |
#2
|
||||
|
||||
Hola,
Tienes que entender que PHP se ejecuta del lado del servidor, no del lado del cliente. De ese modo lo que el cliente (navegador) recibe es HTML puro y duro, junto con JavaScript, por ejemplo, pero, no verás código PHP si miras el código fuente de la página Web en cuestión: porque se ejecuta en el servidor. Tendrás que utilizar JavaScript, por ejemplo, o alguna técnica en PHP que te permita lo que necesitas hacer. Por ejemplo, podrías que el formulario del botón en cuestión pasara algún valor por medio de alguna variable "POST" o "GET". El código PHP estaría pendiente de dicha variable "POST" o "GET", y actuaría en consecuencia, tanto en caso de encontrarla (lo que indicaría que el usuario pulsó el botón, envío el formulario), como en caso de no encontrarla. |
#3
|
|||
|
|||
Gracias, ya me queda mas claro.
|
#4
|
|||
|
|||
Hola
Podrías hacer eso que quieres utilizando AJAX, con lo que puedes ejecutar scripts PHP pulsando un boton y sin tener que recargar la pagina. |
#5
|
|||
|
|||
puedes explicar mejor lo de AJAX, no entiendo bien.
gracias |
#6
|
|||
|
|||
|
|
|