Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/02/2007, 18:26
Avatar de eits
eits
 
Fecha de Ingreso: junio-2005
Ubicación: valladolid, yucatán
Mensajes: 1.655
Antigüedad: 18 años, 10 meses
Puntos: 88
Re: Recuperar submit name

yo creo que no deberias utilizar los botones tipo submit porque al presionar enter se activara el primer submit que encuentre, lo mejor(creo yo) seria que hicieras algo como esto
Código HTML:
<form name="formulario" method="post" action="pagina2.php">
<input type="hidden" name="botonPresionado">
<input type="button" value="Aceptar" name="aceptar" onclick="document.forms['formulario'].botonPresionado.value='aceptar';document.forms['formulario'].submit()"/>
<input type="submit" value="Cancelar" name="cancelar" onclick="document.forms['formulario'].botonPresionado.value='cancelar';document.forms['formulario'].submit()"/> </form> 
y lo recibes así
Código PHP:
if ($_POST['botonPresionado'] == 'aceptar')
{
   echo 
"ha precionado el boton aceptar";
}elseif(
$_POST['botonPresionado'] == 'cancelar')
          {echo 
"ha precionado el boton cancelar;"
espero y te sirva esta idea, saludos.
__________________
El amor es la locura mas lucida que tiene el hombre.- Andres Henestrosa
la tristeza no existe, solo es... la ausencia de la felicidad.