Buenas a todos tengo hecho un formulario donde paso 2 numeros y lo sumo, resto o multiplico, quiero que cuando haho el traspaso de esos dos numeros si llegan a estar vacios no me haga nada.. pero la comparacion no me sale: dejo los dos codigos:
formulario:
Código HTML:
Ver original<form action="isset.php" method="get" name="nose"> Ingrese Un Numero:
<input type="text" name="num1" /> <br />Ingrese Un Numero:
<input type="text" name="num2" /> <br />Suma
<input type="radio" name="radio" value="suma"> <br />Resta
<input type="radio" name="radio" value="rest"><br />Multiplicacion
<input type="radio" name="radio" value="mult"><br /><br /><input type="submit" name="submit" value="COMPARAR" /><br />
comparacion y hago la resta, suma o multiplicacion:
Código PHP:
Ver original<?php
if (isset($_GET['num1']) && isset($_GET['num2'])){
print "VARIABLE NNUM1 Y NUM2 TIENEN QUE TENER UN VALOR";
}else{
switch ($_REQUEST['radio']) {
case suma:
$suma=$_REQUEST['num1'] + $_REQUEST['num2'];
print "<h1> $suma </h1>";
break;
case rest:
$rest=$_REQUEST['num1'] - $_REQUEST['num2'];
print "<h1> $rest </h1>";
break;
case mult:
$mult=$_REQUEST['num1'] * $_REQUEST['num2'];
print "<h1> $mult </h1>";
break;
}
}
?>
Creo que el error esta en esta linea:
if (isset($_GET['num1']) && isset($_GET['num2'])){
he probado con poner && ! y tampoco funciona...
algo estoy haciendo mal
Saludos a todos!!!
y gracias de antemano
fede