Saludos a ver si me podeis ayudar con este código php, es que no veo donde está el fallo, pero lo cierto es que no funciona; se trata de hacer lo siguiente:
-El usuario tiene que introducir 4 valores; dos valores seran si y los otros dos serán no; cuando el usuario introduzca los valores correctos, en los espacios adecuados, le saldrá un mensaje de: "ha introducido los valores correctos"; si los valores que ha introducido no son los correctos le saldrá el mensaje: "Los valores introducidos no son correctos.
El código que diseñe fue el siguiente:
html
<form method="post" name="esquema" action="esquema.php">
<input type="text" name="x1" align="center" >
<input type="text" name="x2" align="center" >
<input type="text" name="x3" align="center" >
<input type="text" name="x4" align="center" >
<?php
if ( isset($_POST['x1']) && !empty($_POST['x1']) &&
isset($_POST['x2']) && !empty($_POST['x2']) &&
isset($_POST['x3']) && !empty($_POST['x3']) &&
isset($_POST['x4']) && !empty($_POST['x4']) &&
isset($_POST['x4']) && !empty($_POST['x4']) )
{
$x1 = (int)$_POST['x1'];
$x2 = (int)$_POST['x2'];
$x3 = (int)$_POST['x3'];
$x4 = (int)$_POST['x4'];
$y1 = "si";
$y2 = "si";
$y3 = "no";
$y4 = "no";
$y1 = $x1;
$y2 = $x2;
$y3 = $x3;
$y4 = $x4;
echo "La seleccion es correcta";
} else {echo "La selección es incorrecta";}
html de nuevo:
<div id="boton"> <input type="submit" value="Comprobar" align="center"> </form>
A ver si me podeis ayudar con ello, gracias.