indextop
logo 100x100

encabezado600x110
menuhorizontal.php
Home Mision Contactar Asistencia Compras Libre-Informacion Calculadores_Energeticos Formacion_OnLine
googleanalytic_codigoseguimiento
indexlefttools.php
Visitas recibidas 1359
Introducción
Tools1. Calculadores y selectores
Calculador simple
Calculadora aritmética
Cálculo de emisiones de CO2
Convertidor Temperatura ºC a ºF
Solución ecuac. 2do grado
Selector. Energía Mundial 2008
Tarifa eléctrica. 1a versión
Financiamiento mundial 2009
Tools 2 Formularios comerciales
Pedido Comercial Enfriadora
 
 
 
 
Tools 3 Control operacional
Generadores de Vapor
Eficiencia Energética Calderas
Eficiencia Energética Equipos
 
 
Tools 4 Seguridad informática
Captando Información privada
Bloques de Validacion Integral y de Datos Personales
 
Tools 5 Marketing
Sección_encuesta
 
Temas sobre el aprendizaje PHP
Entrenamiento, ejercicios
Lista de referencias_utilizadas
Regresar a SELECCIÓN
Manual PHP online (español)
ingenieria@energianow.com
www.energianow.com
Derechos reservados © 2009-2010
(conv_temp.php) Convertidor Temperaturas. Celsius a Fahrenheit y versus
Convertidor de temperatura de grados Celsius a Fahrenheit y versus. En este convertidor, he dotado al procesador PHP con un bloque de validación de los registros que se introducen en el FRED. De esta manera se comprueba la realidad y consistencia de los registros, evitando que se introduzcan caracteres que no sean compatibles con el asunto o con el interprete PHP.

El Formulario de Registro Entrada de Datos, sigue el código siguiente:
Bloque empleado en el Formulario FRED

<table width="396" border="2" bordercolor="#e0ecff">
<tr>
<td colspan="2" bgcolor="#e0ecff"><strong>Convertidor de Temperaturas. Celsius a Fahrenheit y versus</strong></td>
</tr><form action='http://localhost/www.php.com/tools/tool1/conv_temp.php' method='post'>
<tr>
<td width="256">Valor temperatura</td>
<td width="130" align="center" bgcolor="#e0ecff"><input type="text" name="temp" value="" size="10"/></td>
</tr>
<tr>
<td>Unidad</td>
<td align="center" bgcolor="#e0ecff"><select name="udad">
<option>Centigrado </option>
<option>Fahrenheit</option>
</select></td>
</tr>
<tr>
<td>Si necesita rectificar, haga clic sobre </td>
<td align="center" bgcolor="#e0ecff"><input type="reset" name="reset" value="Borrar"/></td>
</tr>
<tr>
<td>Para realizar el c&aacute;lculo, haga clic sobre</td>
<td align="center" bgcolor="#e0ecff"><input type="submit" name="submit" value="Enviar"/></td>
</tr></form>
</table>
Como en ocasiones anteriores, utilizo esta misma página para la doble función de Envío y Recogida de datos.

FRED. Introduzca el dato de temperatura y seleccione la unidad Centigrado o Fahrenheit. Más abajo PHP muestra el resultado del cálculo.

Convertidor de Temperaturas. Celsius a Fahrenheit y versus
Valor temperatura
Unidad
Si necesita rectificar, haga clic sobre
Para realizar el cálculo, haga clic sobre
Nota: Recuerde utilizar puntos, para separar enteros y decimales.

Bloque de Salida del procesador PHP

<?php
$temperatura = $_POST['temp'];
$unidad = $_POST['udad'];
$temperaturaOk = FALSE;
//se establece como FALSE y no cambia al valor TRUE hasta que se introduce la temperatura
$unidadOk = FALSE;//asegura que se introduzca el valor de la unidad

if ($temperatura=="") {
print "No has escrito la temperatura.</p>\n";
} elseif (!is_numeric($temperatura)) { // comprueba que el valor introducido en la temperatura sea un numero
print "No has escrito la temperatura como número.</p>\n";
} else {// si todo lo anterior se comprueba como real, entonces la variable $temperaturaOk cambia a TRUE y sigue la secuencia
$temperaturaOk = TRUE;
}
if ($unidad=='') {

print "No has escrito la unidad.</p>\n";
} elseif (($unidad!='Centigrado') && ($unidad!='Fahrenheit')) { //operador lógico que nos dice que si no es c o es f la unidad no es correcta
print ">La unidad no es correcta.</p>\n";
} else {
$unidadOk = TRUE;//si se cumple con todo lo anterior, la variable $unidadOk cambia a TRUE y sigue la secuencia
}
if ($temperaturaOk && $unidadOk) {
//operador lógico que establece que tanto $temperaturaOk y $unidadOk tienen el valor TRUE, entonces comienza el bloque de calculo, una vez seguro que la información primaria es real y existe.
//Bloque de cálculo PHP.
if ($unidad == "") {// si la unidad en c (centigrado)
$fah = round ((1.8*$temperatura+32)*10)/10; //función que convierte los º centígrados a Fahrenheit.
print"> $temperatura ºC son $fah ºF</p>\n";
} else {
$cen = round (($temperatura-32)/1.8*10)/10;// de no ser ºcentígrados, entonces es Fahrenheit, se convierte el valor numérico a grados centígrados
print "$temperatura ºF son $cen ºC</p>\n";
}
}
?>
Comprobemos el funcionamiento en el procesador realizando varias pruebas, cambiando los valores de las variables $temperatura y $unidad.


aviso_include
No has escrito la temperatura.
No has escrito la unidad.
Aviso--> Si está interesado en los calculadores, CONTACTARNOS. En la SESSION ENCUESTA puede dar su opinon sobre el empleo y calidad de los calculadores. !!Su Voto es importante para mejorar el contenido y utilidad de los mismos.!! También en la Web podrá encontrar a la VENTA, documentos demostrativos (Instructivos) que explican paso a paso como realizar una solución de Ingeniería Energética.
ASISTENCIA ==>> CALCULADORES_ENERGETICOS ==>> INSTRUCTIVOS ==>> LOCALIZACION DE EQUIPAMIENTOS ==>> SOLUCIONES ENERGETICAS ==>> FORMULARIOS ==>> LOCALIZACION Y GESTION DE OFERTAS ==>> CONCURENCIA Y ANALISIS DE OFERTAS ==>> SELECCION DE EQUIPOS, SISTEMAS Y MATERIALES ==>> SELECTORES ==>> CONSULTORIA_ENERGETICA ==>> INFORMACION SELECCIONADA, ACTUALIZADA Y ORDENADA ==>> CONTROL OPERACIONAL A DISTANCIA ==>> ANALISIS DE SISTEMAS ENERGETICOS ==>> ANALISIS DE DATOS DE OPERACION ==>> SUSTITUCION DE LA ENERGIA FOSIL POR FUENTES RENOVABLES .

googleanalytic_codigoseguimiento