Hey!
Bräuchte mal eure Fachkenntnis in PHP!
Bin gerade dabei eine Aufgabe vom Buch zu Lösen!

Folgend bin ich soweit:
Alles anzeigen
Nun sieht es dann so aus:

Man sieht es kommen die 2 Ergebnisse raus, wobei das
2. Falsch ist.
Wie bekomme ich es hin, da wenn man über 100 Liter tankt
das bei beiden 2% abgezogen werden und jeweils 1 Angezeigt wird?
Ich habe es selber geschrieben, und lerne es auch.
ALSO KEIN Copy & Paste. ;)
Bräuchte mal eure Fachkenntnis in PHP!
Bin gerade dabei eine Aufgabe vom Buch zu Lösen!

Folgend bin ich soweit:
PHP-Quellcode
- <html>
- <body>
- <form method="post" >
- <p>Bitte geben Sie Menge und Sorte ein:</p>
- <p><input name="ml" /> Menge in Liter <br /></p>
- <p><input name="son" /> Sorte (S oder N)<br /></p>
- <p><input type="submit" value="Bestätigen" />
- <input type="reset" value="Zurücksetzen" /></p>
- </form>
- <?php
- if ($_POST["son"] == "N")
- {
- $erg = $_POST["ml"] * "1.35" ;
- echo $_POST["ml"] . " Liter Normal kosten " . $erg . " €";
- }
- elseif ($_POST["ml"] >= "100")
- {
- $erg = $_POST["ml"] * "1.35" * "98" / "100" ;
- echo $_POST["ml"] . " Liter Normal kosten " . $erg . " €";
- }
- if ($_POST["son"] == "S")
- {
- $erg = $_POST["ml"] * "1.40" ;
- echo $_POST["ml"] . " Liter Super kosten " . $erg . " €";
- }
- elseif ($_POST["ml"] >= "100")
- {
- $erg = $_POST["ml"] * "1.40" * "98" / "100" ;
- echo $_POST["ml"] . " Liter Normal kosten " . $erg . " €";
- }
- ?>
- </body>
- </html>
Nun sieht es dann so aus:

Man sieht es kommen die 2 Ergebnisse raus, wobei das
2. Falsch ist.
Wie bekomme ich es hin, da wenn man über 100 Liter tankt
das bei beiden 2% abgezogen werden und jeweils 1 Angezeigt wird?
Ich habe es selber geschrieben, und lerne es auch.
ALSO KEIN Copy & Paste. ;)