Envio de variable dentro de misma página, y comparación con valor correcto, para salida error o acie
Publicado por jesus (1 intervención) el 13/02/2014 18:57:40
Hola chicos/as, quiero hacer lo siguiente:
-El usuario tiene que introducir 4 valores en 4 inputs (x1, x2, x3, x4) de un form; los valores que tiene que introducir solo pueden ser si o no, en una secuencia ordenada claro está (por ejemplo x1=si x2=no x3=si x4=no); si los introduce de forma adecuada, 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 he diseñado para ello es este pero no me da ninguna salida al pulsar el botón de comprobar a ver si me pueden ayudar:
-El usuario tiene que introducir 4 valores en 4 inputs (x1, x2, x3, x4) de un form; los valores que tiene que introducir solo pueden ser si o no, en una secuencia ordenada claro está (por ejemplo x1=si x2=no x3=si x4=no); si los introduce de forma adecuada, 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 he diseñado para ello es este pero no me da ninguna salida al pulsar el botón de comprobar a ver si me pueden ayudar:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<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']) &&
isset($_POST['x2']) &&
isset($_POST['x3']) &&
isset($_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";}
?>
<div id="boton"> <input type="submit" value="Comprobar" align="center"> </form> </div>
Valora esta pregunta


0