No veo los campos al ejecutar los codigos
Publicado por Patricio (8 intervenciones) el 04/06/2013 03:19:20
tengo un problema con este codigo... a simple vista se ve funcional pero al ejecutarlo no veo los campos de texto, tengo instalado el wamp server. este codigo se ejecuta en el mismo formulario.
ademas nesecito dar el mensaje de que el campo n1 y el n2 estan vacios.
gracias..
ademas nesecito dar el mensaje de que el campo n1 y el n2 estan vacios.
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
<body>
<h1>formulario</h1>
<?php if($_POST){
$n1=$_POST['n1'];
$n2=$_POST['n2'];
$res_suma = ($n1+$n2);
$res_resta = ($n1-$n2);
$res_mult =($n1*$n2);
$res_div = ($n1/$n2);
/*Aca compruebo con empty si una variable esta vacia o no y con
is_numeric compruebo si la variable es numerica o no*/
if( !empty($n1) && !empty($n2) && is_numeric($n1) && is_numeric($n2) && ($n1 != 0) && ($n2 != 0)) {
echo "LA SUMA ES:".$res_suma;
echo "LA RESTA ES:".$res_resta;
echo "LA MULTIPLICACION ES:".$res_mult;
echo "LA DIVISION ES:".$res_div;
} else {
if(empty($n1) || empty($n2)) {
if(empty($n1)) {
echo "Valor n1 vacio.";
} else {
echo "Valor n2 vacio.";
}
} else {
if( !is_numeric($n1) ) {
echo "Valor n1 no numerico.";
} else {
echo "Valor n2 no numerico.";
}
}
}
<form action="practica.php" method="post">
<fieldset>
<legend> Opciones generales </legend>
<fieldset>
<legend> datos personales </legend>
<input type="text" name="n1" value="">
<input type="text" name="n2" value="">
</fieldset>
</fieldset>
<input type="submit" value="Enviar" >
<input type="reset" value="borrar" >
<?php } ?>
</form>
</body>
gracias..
Valora esta pregunta
0