porfavor ayudemen tengo un problema con este ejercicio ;
este ejercicio es el de una calculadora sencilla esta echa toda en php5 ademas yo tengo instalado php5;
este es el codigo:
este es la plantilla html:
este es el codigo php5:
EL PROBLEMA QUE TENGO ES QUE NO ME RETORNA EL RESULTADO GRACIAS POR SU COLABORACION
este ejercicio es el de una calculadora sencilla esta echa toda en php5 ademas yo tengo instalado php5;
este es el codigo:
este es la plantilla html:
Código [Seleccionar]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" type="text/css" href="estilo.css">
<title>Calculadora Sencilla</title>
</head>
<body>
<h2><i>Calculadora Sencilla</i></h2>
<form action="Calculadora.html" method="post">
<table>
<tr><td>Numero1:</td><td><input type="text" name="n1" /> </td></tr>
<tr><td>Numero2:</td><td><input type="text" name="n2" /> </td></tr>
<tr><td>Operador:</td><td><select name="operador">
<option value=""></option>
<option value="+">+</option>
<option value="-">-</option>
<option value="*">*</option>
<option value="/">/</option></select></td></tr>
<tr><td>Resultado</td><td><input type="text" name="resultado" /></td></tr>
<tr><td><input type="submit" /> </td><td><input type="reset" /> </td></tr>
</table>
<?
include_once("liboperac.php");
$n1=$_POST[n1];
$n2=$_POST[n2];
operadores($n1,$n2);
echo $resultado=$n1 $operador $n2;
?>
</form>
</body>
</html>
este es el codigo php5:
Código [Seleccionar]
<?php
function operadores($n1,$n2)
{
switch ($operador)
{
case "+":
$resultado = $n1+$n2;
break;
case "-":
$resultado = $n1-$n2;
break;
case "x":
$resultado = $n1*$n2;
break;
case "/":
$resultado = $n1/$n2;
break;
default:echo"no existe operador";
}
return $resultado;
}
?>EL PROBLEMA QUE TENGO ES QUE NO ME RETORNA EL RESULTADO GRACIAS POR SU COLABORACION