Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/11/2005, 19:36
Avatar de jam1138
jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 8 meses
Puntos: 102
Lo primero que debes entender es que PHP es un lenguaje del lado del servidor... cualquier cosa que vaya a hacer la hace en el servidor, no en el lado del cliente (el navegador). Una vez entendido esto verás no es tema de PHP cuestiones como formato y eventos de una página. En tu caso estás hablando de eso, un evento de tu página (precionar un botón), el tema corresponde a JavaScript.

Pero JavaScript es un lenguaje del lado del cliente, no del servidor. ¿cómo hacer que mediante un evento en el lado del cliente efectuar algo en el servidor?; tienes que convinar ambas herramientas... en general puedes hacer que JavaScript recargue la página ú abra otro archivo (la petición al servidor es obviamente necesaria) haciendole pasar parámetros vía URL.

Por ejemplo, para tu caso puedes ejecutar a la función modificar con algo como:
Código HTML:
<a href="archivo.php?accion=modificar">Modificar</a>
<!-- Vale igual hacerlo con JS --> 
y en archivo.php (que puede ser el mismo archivo):
Código PHP:
if($_GET['accion']=="modificar") { // si como parámtro tenemos "modificar"
      
modificar(); // ejecutamos la función

Espero haberte aclarado.
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"