Jump to content

Calculadora PHP


Edward

Mensajes recomendados

Bueno ahora que tenía un ratito, pues me puse a practicar un poco php...

Bueno he hecho una calculadora en PHP.

 

Imagen enviada

 

Script pagina principal:

 

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>Metin2Zone ~ Calculadora</title><link href="estilo.css" rel="stylesheet" type="text/css" /></head><div id="index"><img src="img/logo.png" /><form action="procesar.php" method="post" name="calc" id="paginacion"><label><font color="white">Coloca tus datos</font></label><br /><input type="text" name="ed1" / id="espacio"><br />    <input type="text" name="ed2" / id="espacio"><br />    <input type="text" name="ed3" / id="espacio"><br />	   <label><font color="white">Selecciona la operacion:</font><br />    <select name="lista" id="tipo1">	 <option value="sumar" id="tipo">Sumar</option>	    <option value="restar" id="tipo">Restar</option>	    <option value="multiplicar" id="tipo">Multiplicar</option>	    <option value="dividir" id="tipo">Dividir</option>	    </select>	    </label>	    <input type="submit" value="Calcular" /></form><body></body></html>

 

 

 

Script PHP de la calculadora:

 

 

<html><link href="estilo.css" rel="stylesheet" type="text/css"><img src="img/logo.png" align="center"><div><div id="resultado"><?php$operacion = $_POST['lista'];if(isset($_POST['ed1']) && !empty($_POST['ed1']) &&isset($_POST['ed2']) && !empty($_POST['ed2']) &&isset($_POST['ed3']) && !empty($_POST['ed3'])){echo "El resultado es: " ;switch($operacion){case 'sumar':echo $_POST['ed1'] + $_POST['ed2'] + $_POST['ed3'];break;case 'restar':echo $_POST['ed1'] - $_POST['ed2'] - $_POST['ed3'];break;case 'multiplicar':echo $_POST['ed1'] * $_POST['ed2'] * $_POST['ed3'];break;case 'dividir':echo $_POST['ed1'] / $_POST['ed2'] / $_POST['ed3'];break;default: "No se ha podido realizar la operación";}}else{echo "Completa todos los campos.";}?></html>

 

 

 

Estilo .CSS

 

 

@charset "utf-8";/* CSS Document */body{background-image:url(img/background.jpg);margin-left: auto;margin-right: auto;width: 13em}#resultado{background-color:#96F ;text-decoration:underline;}#paginacion{border: 1px solid #CCC;padding: .5em;overflow: hidden;}#espacio{border: 2px solid #C06;text-align:center}#tipo1{background-color:#000;text-decoration:overline;font:Tahoma, Geneva, sans-serif; color: #FFF;} 

 

 

 

Fotografías sacadas de Metin2Zone.

PD: Para que se os vea, teneis que meterlas en una carpeta llamada "img" o modificar el script

Debes iniciar sesión para ver el contenido del enlace en esta publicación.
Debes iniciar sesión para ver el contenido del enlace en esta publicación.
Enlace para comentar
Compartir en otros sitios

Unirse a la conversación

Puedes publicar ahora y registrarte más tarde. Si tienes una cuenta, regístrate para publicar con su cuenta.

Guest
Responder a este tema...

×   Has pegado contenido con formato .   Eliminar formato

  Only 75 emoji are allowed.

×   Tu enlace se ha incorporado automáticamente.   Mostrar un enlace en su lugar

×   Se ha restaurado el contenido anterior. .   Borrar editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recientemente navegando por este tema   0 miembros

    • No hay usuarios registrados visitando esta página.
×
×
  • Crear nuevo...