formulario con dos botones

Gosku
11 de Marzo del 2005
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... :)

eth0
11 de Marzo del 2005
Cambia el ACTION mediante JavaScript.

Layo
11 de Marzo del 2005
Has dos formularios

m&m
11 de Marzo del 2005
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>