botones con diferentes funciones en un form

Iniciado por PepiX, 30 Noviembre 2006, 22:11 PM

0 Miembros y 1 Visitante están viendo este tema.

PepiX

buenas.. antes que nada aviso que recien comienzo a programar en php..

y quiero saber si existe alguna manera de saber cual de los botones de mi form fue pulsado, sin recurrir a los scripts.

por ej. al pulsar un boton X que haga un echo 'X' en la misma pag. y al pulsar otro boton Y un echo 'Y'

apreciaría mucho cualquier sugerencia.
--- los locos abren los caminos que más tarde recorrerán los sabios ---

Ertai

Pues si tienes varios botones con varios nombres, por POST solo te llegara el nombre de aquel al que hayan hecho 'click'.

<input type="submit" value="Enviar 1" name="boton_1">
<input type="submit" value="Enviar 2" name="boton_2">
                                      ....
<input type="submit" value="Enviar (n-1)" name="boton_(n-1)">
<input type="submit" value="Enviar n" name="boton_n">

Si clicas en el que pone Enviar 2, en el array de POST te llegara $_POST['boton_2'] = 'Enviar 2';

Saludos  ;)
Si la felicidad se comprara, entonces el dinero sería noble.


void rotar_by_ref(int& a, int& b) {
   /* Quien dijo que no se podia sin una variable temporal? */
   *a = *a ^ *b;
   *b = *a ^ *b;
   *a = *a ^ *b;
}

PepiX

gracias Ertai.

me sirvio para hacer lo que estaba queriendo. ;D
--- los locos abren los caminos que más tarde recorrerán los sabios ---