Scusate se rompo ma ho un problema...
volevo fare uno script per calcolare l'obesita con dei paramentri che non sto a spiegare...
Ho fatto un form in una pag html di cui riporto il codice:
poi ho fatto questa pagina in php:codice:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title>Calcola se sei obeso o sottopeso!</title> </head> <body> Grazie a questo programma by -=:: P/\inkill3r 89 ::=- puoi calcolare se sei sovrappeso o sottopeso! Basta inserire alcuni dati</p> <form method="GET" action="calc.php"> Immetti i dati richiesti per favore:</p> Peso in Kg (non mentire) </p> <input type"text" name="peso"> Altezza in metri (non usare virgole, usa il punto per separare unitá e decimali) </p><input type="text" name="altezza"> es. 1.70</p> <input type="submit" value="Guarda il risultato"> <input type="reset" value="Non ho il coraggio di guardare"> </form> </body> </html>
ma la pagina mi restituisce sempre "soggetto sottopeso"....codice:<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title>Risultato:</title> </head> <body> <?php $altezzaquadrata = ($altezza * $altezza); $bmi = ($peso / $altezzaquadrata); if ($bmi > 19.9) { print ("soggetto sottopeso"); } elseif ($bmi > 24.9) { print ("soggetto normopeso (normale)"); } elseif ($bmi > 29.9) { print ("soggetto sovrappeso"); } elseif ($bmi > 39.9) { print ("soggetto obeso"); } else { print ("obesità grave"); } ?> </body> </html>
sono disperato cosa c'è che nn va?
Grazie per l'aiuto

Rispondi quotando
