Foros aprenderaprogramar.com
Aprender a programar => C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más => Mensaje iniciado por: paramonso en 20 de Julio 2017, 19:21
-
Hola. Entrega CU00833B del curso de formación en desarrollos web con PHP desde cero. $_GET PHP: recuperar datos de formularios HTML (pedir datos).
Codigo HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>PHP Desde cero aprenderaprogramar.com</title>
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
<meta name="generator" content="Geany 1.27" />
<style type="text/css">
body{ background-color:yellow; color:blue;}
h1, h2{text-align:center; color:blue;}
div{
text-align:left;
background-color:orange;
height:400px;
width:500px;
padding:10px;
margin:20px auto;
}
</style>
</head>
<body>
<h1>Ejercicio 33 (CU00833B)</h1>
<div>
<br/>
<form name="formulario"method="get"action="Ejercicio33.php">
<h1>Calculo del caudal</h1>
Introduzca el caudal disponible en litros / minuto: <input type="text"name="Litros"value="">
<br/>
Introduzca el diámetro del depósito, en metros <input type="text"name="Diametro"value="">
<br/>
Introduzca la altura del depósito, en metros <input type="text"name="Altura"value="">
<br/><br/>
<input value="Calcular "type="submit"/>
</form>
<br/>
</div>;
</body>
</html>
Codigo PHP
<head>
<title>PHP Desde cero aprenderaprogramar.com</title>
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
<meta name="generator" content="Geany 1.27" />
<style type="text/css">
body{ background-color:yellow; color:blue;}
h1, h2{text-align:center; color:blue;}
div{
text-align:center;
border:double 5px;
background-color:orange;
height:260px;
width:550px;
padding:0px;
margin:20px auto;
}
span{border:inset DarkOrange;}
#Sal,#Sal2{
padding:0px;
margin-bottom: 10px;
}
#Sal{background-color:yellow;}
#Sal2{background-color:Khaki;}
</style>
</head>
<body>
<h1>Ejercicio 33 (CU00833B)</h1>
<h1>DATOS RECIBIDOS</h1>
<div>
<br/>
<?php
$Q=$_GET['Litros'];
$D=$_GET['Diametro'];
$H=$_GET['Altura'];
$Pi=3.141593;
$Radio=$D/2;
$Volumen=$Pi*($Radio*$Radio)*$H;
$Vlitros=$Volumen*1000;
$Minutos=$Vlitros/$Q;
echo "<span id=Sal>Litros: ". $Q."</span><br/> ";
echo "<br/><span id=Sal>Diametro: ". $D."</span><br/>";
echo "<br/><span id=Sal>Altura : ". $H."</span><br/><br/><br/>";
echo "<span id=Sal2><strong>El tiempo que transcurrirá hasta el llenado del depósito es de</span><br/> ";
echo "<br/><span id=Sal2>".$Minutos."</span><br/> ";
echo "<br/><span id=Sal2>minutos</strong></span>";
?>
<br/>
</div>;
</body>
</html>
Enlace: http://paramonso.byethost7.com/Ejercicio33(CU00833B).html?i=1 (http://paramonso.byethost7.com/Ejercicio33(CU00833B).html?i=1)
Adios.
-
Buenas.
El código funciona bien.
Te recomendaría que prestases más atención cuando generas el código html, sueles tener errores de sintaxis, te dejo un enlace el cual te puede ayudar a corregir estos errores fácilmente:
https://validator.w3.org/#validate_by_input
Saludos. ;D
-
Gracias por enviarme el enlace.
Tenia un monton de errores.
:o
En adelante intentare corregirlos entrando en esta pagina
Gracias.