Test Foro de elhacker.net SMF 2.1

Programación => Desarrollo Web => Mensaje iniciado por: binario010101 en 17 Febrero 2013, 20:02 PM

Título: Cómo hacer un formulario con dos actions?
Publicado por: binario010101 en 17 Febrero 2013, 20:02 PM
hola amigos estoy buscando hacer un formulario con dos  "action" encontre esto es internet pero no funciona.

Lo primero es eliminar la etiqueta acción del formulario.

<form name="formulario1" method="GET" >

Posteriormente es tan simple como poner lo siguiente en el código de los botones


<input type="submit" onclick = "this.form.action = 'pagina1.php'" value="accion 1" />
<input type="submit" onclick = "this.form.action = 'pagina2.php'" value="accion 2" />




mi formulario es


</head><body>
<form action="formulario16B.php" method="post" enctype="multipart/form-data" name="form1">
 <table border="0" width="100%">
   <tbody>
     <tr>
       <td>
       <div align="right">Correo</div>
       </td>
       <td><input name="correo" id="correo" maxlength="50" type="text" name="email" value="

"></td>
     </tr>
     <tr>
       <td>
       <div align="right">Contraseña</div>
       </td>
       <td><input name="contraseña" id="contraseña" value="" type="password"></td>
     </tr>
     <tr>
       <td>
       <div align="right"> <br>
       </div>
       </td>
       <td><input name="Enviar" id="Enviar" value="Enviar" type="submit"></td>
     </tr>
   </tbody>
 </table>
</form>

</body></html>


y quiero ejecutar el "formulario16B.php" y "formulario16C.php"


gracias por sus respuestas
Título: Re: Cómo hacer un formulario con dos actions?
Publicado por: Shell Root en 18 Febrero 2013, 04:54 AM
Creo que estas errado en la lógica, explícanos que quieres hacer y quizás te podamos ayudar... :p
Título: Re: Cómo hacer un formulario con dos actions?
Publicado por: binario010101 en 18 Febrero 2013, 13:49 PM
que al enviar el formulario se ejecute dos archivos php. "formulario16B.php" y "formulario16C.php"
Título: Re: Cómo hacer un formulario con dos actions?
Publicado por: Shell Root en 18 Febrero 2013, 19:10 PM
Puedes crearlo en un mismo archivo, desde uno padre, mandar los datos a los otros hijos...
Título: Re: Cómo hacer un formulario con dos actions?
Publicado por: binario010101 en 19 Febrero 2013, 02:06 AM
puedes darme un ej

gracias
Título: Re: Cómo hacer un formulario con dos actions?
Publicado por: Shell Root en 19 Febrero 2013, 20:38 PM
Supongo que serán 2 funciones, que reciban como paramentro el array $_POST y ya dentro de cada función sacar los valores del array...