indextop
logo 100x100

encabezado600x110
menuhorizontal.php
Home Mision Contactar Asistencia Compras Calculadores_Energeticos Formacion_OnLine Acceder Salir
googleanalytic_codigoseguimiento
indexlefttools.php
Visitas recibidas 1934
Introducción
Tools1. Calculadores y selectores
Calculador simple
Calculadora aritmética
Cálculo de emisiones de CO2
Convertidor Temperatura ºC a ºF
Convertidor de temperatura y presión a unidades inglesas
Solución ecuac. 2do grado
Selector. Energía Mundial 2008
Tarifa eléctrica. 1a versión
Financiamiento mundial 2009
Refrigerantes. Tablas PT
Amoniaco líq. Tablas PT
Amoniaco saturado. Tablas PT
Amoniaco recalentado. Tablas PT
Tools 2 Formularios comerciales
Pedido Comercial Enfriadora
 
 
 
 
Tools 3 Control operacional
Generadores de Vapor
Eficiencia Energética Calderas
Eficiencia Energética Equipos
Eficiencia Sistema Refrigeración
 
Tools 4 Seguridad informática
Captando Información privada
Bloques de Validación Integral y de Datos Personales
 
Tools 5 Marketing
Sección_encuesta
 
Informaciones complementarias
Entrenamiento, ejercicios
Lista de referencias_utilizadas
 
Vínculos de interés
Regresar a SELECCIÓN
Manual PHP online (español)
info@energianow.com
www.energianow.com
Derechos reservados © 2009-2011
(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--> Servicios Técnicos de Ingeniería Energética en General. Si está interesado en los calculadores, CONTACTARNOS. 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. Si necesita asistencia para llevar adelante su proyecto, CONTACTENOS..
Su voto sobre los calculadores es muy apreciado por nosotros. Gracias a él mejoramos nuestro trabajo. Active el link que sigue VOTAR
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