Hola a todos!
Tengo un pequeño problema con una web que estoy haciendo con php.
Les explico, en el mismo index.php tengo dos formularios distintos con dos action distintos.
Al enviar los datos no me llegan los valores de los campos del formulario en el que haya hecho el submit.
He estado buscando soluciones por todos lados pero no encuentro algo igual a mi problema.
No se si el problema es que no pueden existir dos formularios en la misma web o que el valor al action se lo debo asigar desde una funcion javascript en funcion del submit realizado o
que los dos botones de submit deben tener el mismo nombre...
En fin estoy hecho un lio, llevo dos días con este tema haciendo las pruebas que comento en la línea anterior y no consigo solucionarlo.
Alguien prodría ayudarme por favor.
Les agradecería la ayuda.
Les pongo el código.
index.php
---------
<div id="div_1">
<form name="form_x" method="post" action="procesa_x.php"/>
<input type="text" id="campo_x1"<br>
<input type="text" id="campo_x2"<br>
<input type="submit" name="envia_x" value="Envia X"/>
</form>
</div>
<div id="div_2">
<form name="form_y" method="post" action="procesa_x.php"/>
<input type="text" id="campo_y1"<br>
<input type="text" id="campo_y2"<br>
<input type="submit" name="envia_y" value="Envia Y"/>
</form>
</div>
procesa_x.php
-------------
<?php
$campo_x1 = $_POST['campo_x1'];
$campo_x2 = $_POST['campo_x2'];
...
...
?>
procesa_y.php
-------------
<?php
$campo_y1 = $_POST['campo_y1'];
$campo_y2 = $_POST['campo_y2'];
...
...
?>