Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/11/2012, 03:41
anisakidae
 
Fecha de Ingreso: noviembre-2012
Mensajes: 3
Antigüedad: 12 años
Puntos: 0
Conversor de temperatura PHP

Buneos días,

Estoy hacinedo un ejercico en php y no hay manera de que funcione, a ver si alguien me puede ajudar. El ejercico es el siguiente:

Tengo el siguiente HTML:

<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>Conversor de temperatures</title>
</head>
<body>
<form action="exercici1.php" method="post">
<fieldset>
<legend>Conversor de temperatura</legend>
<p>Escriu una temperatura en Celsius / Fahrenheit</p>
<strong>Temperatura:</strong>
<input type="number" name="temp" size="7" maxlength="7">
<select name="unitat">
<option value="c" selected="selected">Celsius</option>
<option value="f">Fahrenheit</option>
</select>

<p><input type="submit" value="Convertir">
<input type="reset" value="Borrar" name="Reset"></p>
</fieldset>
</form>
</body>
</html>

Y quiero convertir los grados con este PHP:

<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>Conversor de temperatures</title>
</head>
<body>
<?php

$option = $_POST[] (no sé como coger lo que han selecionado)
$temp = $_POST[] (no sé como coger el valor de los grados)

if ($temp == "") {
echo "<p>No has escrit cap temperatura</p><p><input type='button' value='Enrera' onClick='history.go(-1);'></p>";
} elseif ($txtc == "") {
//Passar de celcius a Fahrenheit
$f = $c * 1.8 + 32;
echo "Temp: ".$f."<p><input type='button' value='Enrera' onClick='history.go(-1);'></p>";
} else {
//Passar de Fahrenheit a celsius
$c = $f / 1.8 - 32;
echo "Temp: ".$c."<p><input type='button' value='Enrera' onClick='history.go(-1);'></p>";
}
?>
</body>
</html>

Quiero coger el valor de los grados i luego la seleccion, si es C o F.

Muchas gracias.