Buenas,
Debería de funcionar correctamente, pero si lo tienes tal cual lo muestras, cambia el action del segundo formulario.
Código HTML:
Ver originalindex.php
---------
<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 name="form_y" method="post" action="procesa_x.php"/> <!--- PRUEBA A CAMBIAR POR procesa_y.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>
Código PHP:
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'];
...
...
?>
Saludos,