| 
<html>
<head>
 <script typ="text/javascript" language="JavaScript">
 function bittewarten(s){
 s.value = "Please wait ...";
 s.disabled = true;
 return true;
 }
 </script>
 <title></title>
 <meta name="author" content="Daniel Thul">
 <meta name="generator" content="Ulli Meybohms HTML EDITOR">
 </head>
 <body text="#000000" bgcolor="#FFFFFF" link="#FF0000" alink="#FF0000" vlink="#FF0000">
 <?
 if (!isset($_POST['height']) || !isset($_POST['weight'])){
 //Show a form, if nothing has been typed yet * Es wird ein Formular angezeigt, wenn noch nichts eingegeben wurde
 ?>
 <center>
 <form name="BMI" action="bmi.php" method="POST" onSubmit="return bittewarten(this.post)">
 Schreiben sie bitte hier ihre Körpergröße (in meter, z.B. 1,83):<br>
 Type your size here (in meters, e.g. 1,83):<br>
 <input type="text" name="height" value="<?=$_POST['height']?>" maxlength="6"><br><br>
 Und hier ihr Gewicht (in kg, z.B 63):<br>
 And here your weight (in kg, e.g. 63):<br>
 <input type="text" name="weight" value="<?=$_POST['weight']?>" maxlength="6"><br><br>
 <input type="submit" value="BMI errechnen * calculate BMI" name="post">
 </form>
 <center>
 <?
 }
 //First check if the variables are numbers * erst wird geprüft, ob die Variablen Nummern sind
 else if (is_numeric(str_replace(",", ".", $_POST['height'])) && is_numeric(str_replace(",", ".", $_POST['weight']))){
 $height = str_replace(",", ".", $_POST['height']);
 $weight = str_replace(",", ".", $_POST['weight']);
 require('class.bmi.php');
 //If it is so, then a new object is being created... * Wenn ja, dann wird ein neues Objekt erstellt...
 $bmi = new bmi;
 //...the variables for the height and the weight are being set... * ...die Variablen für Größe und Gewicht gesetzt...
 $bmi->height = $height;
 $bmi->weight = $weight;
 //...and the BMI is calculated and shown * ...und der BMI errechnet und ausgegeben
 $bmi->calculate_bmi();
 }
 else{
 echo 'Sie haben keine, oder nicht nur Nummern eingegeben! * You've typed no or not only numbers!';
 }
 ?>
 </body>
 </html>
 |