Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <html>
- <head>
- <meta charset="UTF8">
- </head>
- <form action="" method="post">
- <p>Ihr Gewicht: <input type="number" name="Gewicht"> (in Kilogramm) </input> </p>
- <p>Ihre Größe: <input type="number" name="Größe"> (in Zentimeter) </input></p>
- <p>Ihr Alter: <input type="number" name="Alter"/> </p>
- <button type="submit">Überprüfen</button>
- </form>
- </form>
- <script>
- document.addEventListener("keydown", function(event) {
- if (event.which == 116) {
- document.location = "BMIRechner.php";
- }
- });
- </script>
- <?php
- error_reporting(0);
- //Variablen um Gewicht, Größe und Alter der Person zu bekommen
- $gewicht = $_POST['Gewicht'];
- $größe = $_POST['Größe'];
- $alter = $_POST['Alter'];
- $jahresbetrag = 240;
- $rabatt = 0;
- //Überprüft, ob einer der Textfeldern leer ist
- if ($gewicht > 0 && $größe > 0 && $alter == 0) {
- echo "<br> Alter fehlt!<br>";
- }
- else if ($gewicht > 0 && $größe == 0 && $alter > 0) {
- echo "<br> Größe fehlt!<br>";
- }
- else if ($gewicht == 0 && $größe > 0 && $alter > 0) {
- echo "<br> Gewicht fehlt!<br>";
- }
- else if ($gewicht == 0 && $größe == 0 && $alter > 0) {
- echo "<br> Größe und Gewicht fehlen!<br>";
- }
- else if ($gewicht == 0 && $größe > 0 && $alter == 0) {
- echo "<br> Gewicht und Alter fehlen!<br>";
- }
- else if ($gewicht > 0 && $größe == 0 && $alter == 0) {
- echo "<br> Größe und Alter fehlen!<br>";
- }
- //Wenn alle Textfelder etwas beinhalten, dann wird der BMI-Wert berechnet
- if ($gewicht > 0 && $größe > 0 && $alter > 0) {
- /* BMI mit dem Alter
- 19-24 Jahre 19-24 1
- 25-34 Jahre 20-25 1
- 35-44 Jahre 21-26 1
- 45-54 Jahre 22-27 1
- 55-64 Jahre 23-28
- > 64 Jahre 24-29
- */
- echo "Ihr Gewicht: $gewicht Kilogramm <br>";
- echo "Ihre Größe: $größe Zentimeter<br>";
- $größe = $größe / 100;
- $BMI = $gewicht / ($größe * $größe);
- $bmibool = false;
- if ($alter <= 24 && $alter >= 19) {
- if ($BMI <=24 && $BMI >= 19) {
- $bmibool = true;
- } else {
- $bmibool = false;
- }
- } elseif ($alter <= 34 && $alter >= 25) {
- if ($BMI <= 25 && $BMI >=20) {
- $bmibool=true;
- } else {
- $bmibool = false;
- }
- } elseif ($alter <= 44 && $alter >=35) {
- if ($BMI <=26 && $BMI >=21) {
- $bmibool = true;
- } else {
- $bmibool = false;
- }
- } elseif ($alter <= 54 && $alter >=45) {
- if ($BMI <=27 && $BMI >=22) {
- $bmibool = true;
- } else {
- $bmibool = false;
- }
- } elseif ($alter <= 64 && $alter >=55) {
- if ($BMI <=28 && $BMI >=23) {
- $bmibool = true;
- } else {
- $bmibool = false;
- }
- } elseif ($alter > 64) {
- if ($BMI <=26 && $BMI >=21) {
- $bmibool = true;
- }
- else {
- $bmibool = false;
- }
- }
- //Rabatte
- if ($BMI < 25) {
- echo "<br>Ihr Jahresbetrag beträgt $jahresbetrag €";
- } elseif ($BMI >= 25 && $BMI < 30) {
- if ($geschlecht == "m") {
- $rabatt = 5;
- $jahresbetrag = $jahresbetrag - ($jahresbetrag / 100 * $rabatt);
- echo "<br>Ihr Rabatt geträgt $rabatt %";
- echo "<br>Ihr Jahresbetrag beträgt $jahresbetrag €";
- } else {
- $rabatt = 10;
- $jahresbetrag = $jahresbetrag - ($jahresbetrag / 100 * $rabatt);
- echo "<br>Ihr Rabatt geträgt $rabatt %";
- echo "<br>Ihr Jahresbetrag beträgt $jahresbetrag €";
- }
- }
- echo "<br>Ihr BMI beträgt: $BMI";
- if ($bmibool == true) {
- echo "<br>bruda du hast sixpack, bei dir läuft";
- }
- else {
- echo "<br>IHR SCHEIß KÖRPER STEHT IN LEBENSGEFAHR DU LAPPEN!";
- }
- $gewicht = 0;
- $größe = 0;
- $BMI = 0;
- } else {
- echo "Bitte geben Sie ihr Gewicht und ihre Größe ein<br>";
- }
- ?>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement