Autor Tema: PHP. $_POST PHP. Procesar datos de un formulario HTML envío y recepción CU00834B  (Leído 2305 veces)

paramonso

  • Intermedio
  • ***
  • Mensajes: 241
  • El ignorante afirma, el sabio duda y reflexiona.
    • Ver Perfil
Hola: Ejercicio CU00833B del tutorial básico de programación web con PHP desde cero. Metodo POST.

CODIGO HTML

Código: [Seleccionar]
<!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 34 (CU00833B) Metodo POST </h1>
 
 <div>

 <br/>
 <form name="formularioDatos"method="post"action="Ejercicio34.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

Código: [Seleccionar]
<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 34 (CU00834B)</h1>
 <h1>DATOS RECIBIDOS (Metodo POST)</h1>
 
 <div>
 <br/>
<?php 

$Q
=$_POST['Litros'];
$D=$_POST['Diametro'];
$H=$_POST['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>;
« Última modificación: 30 de Julio 2017, 20:46 por Ogramar »

pedro,,

  • Moderador Global
  • Experto
  • *******
  • APR2.COM
  • Mensajes: 1292
    • Ver Perfil
Re:PHP. $_POST PHP. Procesar datos de un formulario HTML. CU00834B
« Respuesta #1 en: 22 de Julio 2017, 18:35 »
Buenas.

Bien resuelto el ejercicio.

Como en el anterior, te recomiendo que revises el código html.

Saludos. ;D

 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".