Hallo ihr lieben,
ich habe hier zwei Dateien. tanken.html und zahlung.php
Aus dem Formular mit zwei Feldern sollen die Werte in die zahlung.php übergeben werden, berechnet und ausgegeben werden.
Ich komme hier leider ncht weiter, da er das Ergebniss nicht ausgibt. Oder er berechnet das auch vorher gar nicht.
Kann sich jemand das freundlicherweise angucken?
Lieben Dank, LG
tanken.html
zahlung.php
ich habe hier zwei Dateien. tanken.html und zahlung.php
Aus dem Formular mit zwei Feldern sollen die Werte in die zahlung.php übergeben werden, berechnet und ausgegeben werden.
Ich komme hier leider ncht weiter, da er das Ergebniss nicht ausgibt. Oder er berechnet das auch vorher gar nicht.
Kann sich jemand das freundlicherweise angucken?
Lieben Dank, LG
tanken.html
HTML-Code:
<!DOCTYPE html> <head> <title>tanken</title> <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" /> </head> <body> <form action="zahlung.php" metod="post"> <ul> <li><label for="liter">Liter:</label><input name="literx"></li> <li><label for="kraftstoffart">Kraftstoff <br>(bitte n, s oder d eingeben (normal,super diesel)):</label><input name="kraftstoffart"></li> <li><input type="submit" value="Rechnung erstellen"></li> </ul> </body> </html>
PHP-Code:
<!DOCTYPE html> <head> <title>zalung.php</title> <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" /> </head> <body> <main> <?php $liter = doubleval($_POST["literx"]); switch($_POST["kraftstoffart"]){ case "n":$zahlung = $liter * 1.5; echo $liter . " Liter Normal kostet: " . $zahlung . "Euro."; break; case "s":$zahlung = $liter * 2; echo $liter . " Liter Super kostet: " . $zahlung . "Euro."; break; case "d":$zahlung = $liter * 1; echo $liter . " Liter Diesel kostet: " . $zahlung . "Euro."; break; default: echo = "Machen Sie bitte eine richtige Angabe!" } ?> </main> </body> </html>
Kommentar