BMI-php
Frage: BMI-php(33 Antworten)
YO, also ich muss in informatik so ne komische aufgabe machen: 1.Erstelle ein HTML-Formular zur Eingabe aller notwendigen Angaben für die Berechnung des BMI. 2. Schreibe eine PHP-Seite, die von dem Formular aufgerufen wird. Diese Seite soll die BMI-Werte berechnen und entsprechende Meldungen produzieren. Ausgabebeispiel: Ihr BMI beträgt 27,4 Das ist im Alter von22 Jahren unerwünscht! Sie haben Übergewicht (BMI= Körpergewicht in kg/ (Körpergröße in m)²) also die nummer eins hab ich, und die zwei eigentlich auch, aber die funktioniert bei mir irgendwie nicht also es sieht so bei mir aus: http://phptestacc.ph.ohost.de/FuckBodyMassIndex.php aber wenn ich da jetzt was eingebe, dann kommt da "dise webseite ist nicht verfügbar blablabla" aber die seite, an welche die eingabe gesendet wird ist da |
GAST stellte diese Frage am 13.05.2010 - 20:08 |
Antwort von GAST | 15.05.2010 - 19:23 |
hääääääää? also so: if ($gross && $alter && gewicht) { und was meinst du jetzt mit blablabla tralala? also ich denk mal du meinst jetzt die rechnung, also kommt das dann hier hin?: echo ("Diagnose: "); if ($gesch == `m`) { if ($bmi < 20) { echo ("Untergewicht"); } elseif (($bmi >= 20) && ($bmi <= 25)) { echo ("Normalgewicht"); } elseif (($bmi > 25) && ($bmi < 30)) { echo ("Übergewicht"); } elseif (($bmi >= 30) && ($bmi <= 40)) { echo ("Fettsucht (Adipositas)"); } elseif ($bmi > 40) { echo ("Fettsucht ( massive Adipositas)"); } } if ($gesch == `w`) { if ($bmi < 19) { echo ("Untergewicht"); } elseif (($bmi >= 19) && ($bmi <= 24)) { echo ("Normalgewicht"); } elseif (($bmi > 24) && ($bmi < 30)) { echo ("Übergewicht"); } elseif (($bmi >= 30) && ($bmi <= 40)) { echo ("Fettsucht (Adipositas)"); } elseif ($bmi > 40) { echo ("Fettsucht ( massive Adipositas)"); } } ?> aber hä? dann wird doch keine prüfung auf null gemacht? also ich hätte das jetzt so gemacht.....fortsetzung folgt |
Antwort von GAST | 15.05.2010 - 19:25 |
if (isset ($gross>0) { echo ("Diagnose: "); if ($gesch == `m`) { if ($bmi < 20) { echo ("Untergewicht"); } elseif (($bmi >= 20) && ($bmi <= 25)) { echo ("Normalgewicht"); } elseif (($bmi > 25) && ($bmi < 30)) { echo ("Übergewicht"); } elseif (($bmi >= 30) && ($bmi <= 40)) { echo ("Fettsucht (Adipositas)"); } elseif ($bmi > 40) { echo ("Fettsucht ( massive Adipositas)"); } } if ($gesch == `w`) { if ($bmi < 19) { echo ("Untergewicht"); } elseif (($bmi >= 19) && ($bmi <= 24)) { echo ("Normalgewicht"); } elseif (($bmi > 24) && ($bmi < 30)) { echo ("Übergewicht"); } elseif (($bmi >= 30) && ($bmi <= 40)) { echo ("Fettsucht (Adipositas)"); } elseif ($bmi > 40) { echo ("Fettsucht ( massive Adipositas)"); } } } ?> |
Antwort von GAST | 15.05.2010 - 19:26 |
Ich bin froh, dass ich kein Informatik gewählt habe |
Antwort von GAST | 15.05.2010 - 19:26 |
aber ich habs gerade probiert und diese scheiße klappt nicht |
Antwort von GAST | 15.05.2010 - 19:28 |
und die andere scheiße klappt auch nciht, und moment ich probier jetzt mal mit dem POST_..... dings aus |
Antwort von GAST | 15.05.2010 - 19:36 |
ok ich hab das jetzt genau 5 mal ausprobiet und jedes mal kommt so ein scheiß SYNTAX ERROR ich dreh hier gleich durch vrdammt ich brauch HILFE! |
Antwort von -max- (ehem. Mitglied) | 15.05.2010 - 19:55 |
aktueller link bitte |
Antwort von GAST | 15.05.2010 - 20:00 |
also eigentlich der hier: aber das ist des mit dem syntax error http://phptestacc.ph.ohost.de/BMI_REchner.php und was noch aktuell ist, weiß ich nicht, ich hab den überblick verloren, ich glaub aber der hier: http://phptestacc.ph.ohost.de/BMI11.php aber es ist eigentlich egal, was aktuell ist oder nicht, weil ich anscheinend immer den gleichen fehler mache keine ahnung |
Antwort von GAST | 15.05.2010 - 20:08 |
also nochmal zusammenfassend: ich muss ein fuck BMI-programm machen, und der soll das BMI ausgeben, das alter, und dann noch ob es übergewicht etc. ist dabei muss ich das geschlecht beachten UND das scheiß alter die ausgabe soll so aussehen: Ihr BMI beträgt 27,4 Das ist im Alter von22 Jahren unerwünscht! Sie haben Übergewicht mein Problem: wie soll ich das geschlecht und das alter berücksichtigen? mein programm rechnet nicht mal das BMI richtig aus |
Antwort von GAST | 15.05.2010 - 20:22 |
ok ich werde nicht aufgeben, ich werde alles tun um dieses scheiß-fuck-kack programm zu schreiben!ALLES! also wär cool wenn mir jemand HELFEN kann! und ähm ja |
Antwort von -max- (ehem. Mitglied) | 15.05.2010 - 20:37 |
irgendwas stimmt da nicht... das ist vom Prinzip her das gleiche wie meins, nur bei dir werden die Ergebnisse nicht angezeigt. Es kommt mir zwar unwahrscheinlich vor, aber ich würde mal behaupten, dass das an dem Tabellenzeug liegt das du gemacht hast. Vielleicht ist da irgendwo was nicht ganz richtig. ausserdem ist es vom Prinzip her noch genau das wie ich es dir geschickt hab ^^ wo genau ist jetzt dein Problem? ich habs jetzt nochmal genau so abgeändert, dass kein "divide by zero" fehler mehr kommt http://phptestacc.ph.ohost.de/BMI_rechner.php was willst du jetzt noch? |
Antwort von GAST | 15.05.2010 - 22:34 |
was ich jetzt noch will? aaaaaalso: ich hätte gern ein super-dooper php programm, das mir in abhängigkeit des alters UND des geschlechts die gewichtsklasse ausgibt, tabellarische form hat, auch wirklich funktioniert und dann noch validierbar ist und dann noch so ein geiles programm zum thema bevölkerungswachstum, und die ausgabe muss cool aussehen und validierbar sein joaa wär ganz nett, dankeschön |
Antwort von -max- (ehem. Mitglied) | 15.05.2010 - 22:41 |
wie sieht sehen denn die Zusammenhänge zwischen Alter, BMI, Geschlecht und Gewicht überhaupt aus? hab im netz keine Vernünftige Tabelle. Im Notfall musst du halt einfach noch mehr if-Bedingungen schreiben so in der art if (($alter > 20) && ($bmi > 26)) { bla } also nicht nur neue if-bedingungen hinzu machen, sondern die bestehenden erweitern/ersetzen |
Verstoß melden