formulario con dos botones
Quiero hacer un formulario que tenga dos botones para enviar. Si pulso uno, la información se manda a una página. Si pulso el otro, la información se manda a otra página...
Sé que un Form sólo admite un ACTION. Entonces, ¿cómo puedo hacer eso que pido?
Gracias desde ya... :)
Sé que un Form sólo admite un ACTION. Entonces, ¿cómo puedo hacer eso que pido?
Gracias desde ya... :)
Quizá sea un método rudimentario, pero en fin, puedes hacer esto, o JavaScript
el nombre de esta página debe de ser formu.php
o cambiar el destino justo en el primer formulario :p
<form method="get" action="formu.php">
<input type="submit" value="Opcion 1" name="n1">
<input type="submit" value="Opcion 2" name="n2">
</form>
<?php
if($_GET["n1"])
{
$destino="tu_pagina1.php";
}
if($_GET["n2"])
{
$destino="tu_pagina2.php";
}
if(!$_GET["n1"] && !$_GET["n2"])
{ $destino="";
echo "Elige una opción primero";}
?>
<form action="<?=$destino;?>">
<input type="text">
<input type="submit">
</form>
el nombre de esta página debe de ser formu.php
o cambiar el destino justo en el primer formulario :p
<form method="get" action="formu.php">
<input type="submit" value="Opcion 1" name="n1">
<input type="submit" value="Opcion 2" name="n2">
</form>
<?php
if($_GET["n1"])
{
$destino="tu_pagina1.php";
}
if($_GET["n2"])
{
$destino="tu_pagina2.php";
}
if(!$_GET["n1"] && !$_GET["n2"])
{ $destino="";
echo "Elige una opción primero";}
?>
<form action="<?=$destino;?>">
<input type="text">
<input type="submit">
</form>