Codigo de calculadora con php

Solo disponible en BuenasTareas
  • Páginas : 3 (532 palabras )
  • Descarga(s) : 0
  • Publicado : 15 de diciembre de 2011
Leer documento completo
Vista previa del texto
<?php
$resultado = 0;
$operador = "";
$valor = "";

if (isset($_GET["valor"]) && isset($_GET["operador"])) {
$valor = $_GET["valor"];
$operador = $_GET["operador"];
}
if(isset($_GET["resultado"])) {
if ($_GET["resultado"] == "") {
} else {
$resultado = $_GET["resultado"];
//$nueva_cadena = ereg_replace("[^A-Za-z0-9]", "", $cadena);
if (substr($resultado, 0, 1) == 0)$resultado = substr($resultado, 1);
if (isset($_GET["numero"]))
$resultado = $resultado . "" . $_GET["numero"];
if (isset($_GET["simbolo"])) {
if ($_GET["simbolo"] == "=") {
if ($operador =="+")
$resultado = $resultado + $valor;
if ($operador == "-")
$resultado = $resultado - $valor;
if ($operador == "*")
$resultado = $resultado * $valor;
if ($operador == "/")
$resultado = $valor/ $resultado;
} else {
$valor = $resultado;
$resultado = 0;
$operador = $_GET["simbolo"];

}
}
}
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>Calculadora</title>
</head>
<body>
<form method="get" action="">
<table>
<tr>
<td colspan="5">
<input type="text" name="resultado" value="<?php echo$resultado;?>"/>
<input type="hidden" name="valor" value="<?php echo $valor;?>"/>
<input type="hidden" name="operador" value="<?php echo $operador;?>"/>
</td></tr>
<tr>
<td>
<button name="numero" value="7">
7
</button></td>
<td>
<button name="numero" value="8">
8
</button></td>
<td><button name="numero" value="9">
9
</button></td>
<td>
<button name="simbolo" value="/">
/
</button></td>
<td>
<input type="reset"...
tracking img