Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/07/2011, 12:48
bienpiyao
 
Fecha de Ingreso: agosto-2009
Mensajes: 216
Antigüedad: 14 años, 8 meses
Puntos: 3
Formulario con 2 botones

Hola cracks!

Tengo un formulario con 2 botones (bueno, en realidad son imágenes). El caso es que lo que quiero es que si pinchas en una imagen haga una cosa con los datos recogidos en el form y si pincha el otro, otra cosa diferente. Os dejo el código:

Código HTML:
Ver original
  1. <form id="form1" name="form1" method="post" action="malo.php">
  2. <input type="checkbox" name="jugador" id="jugador" value="<?php echo $row1["idJugador"];?>" />
  3. <input type="image" name="accion" id="accion" src="Imagenes/aceptar.png" width="16" height="16" border="0" value="Aceptar"/>
  4. <input type="image" name="accion" id="accion" src="Imagenes/eliminar.png" width="16" height="16" border="0" value="Rechazar"/>

De momento es un ejemplo sencillo, no es el definitivo, pero paso a paso...ahora como quiero recoger los datos (malo.php):

Código PHP:
<?php

    
switch( $_POST["accion"] ) {
      case 
"Aceptar": echo 'Aceptarrrrrrr';
               break;
      case 
"Rechazar": echo 'Rechazarrrrrrr';
               break;
}
    
?>
Esto me tira el siguiente error: Notice: Undefined index: accion in C:\Archivos de programa\EasyPHP-5.3.6.0\www\xxxxx\malo.php on line 3

Alguna ayuda? :(.

Gracias!!