PHP - Formularbearbeitung
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
abfangen
auswerten
fehler
feld
formular
hilfe
nutzer
post
professor
programm
schauen
schnelle antwort
senden
summe
tragen
zahl
-
Hallo!
Ich möchte ein einfaches HTML-Formular, wo man 2 Zahlen eingeben kann mit PHP auswerten. Das PHP-Programm rechnet die Summe der Zahlen aus und gibt dann die Zahlen und die Summe aus. Allerdings funktiomiert das bei mir nicht und ich finde den Fehler od. wasweißich nicht.
Das Formular:
<html>
<head>
<title>
Formular
</title>
</head>
<body>
<p>Bitte tragen Sie zwei Zahlen ein und senden Sie das Formular ab.</p>
<form action=\"auswertung.php\" method=\"post\">
Wert 1: <input name=\"w1\"><p>
Wert 2: <input name=\"w2\"><p>
<input type=\"submit\">
<input type=\"reset\">
</form>
</body>
</html>
Das PHP-Skript:
<html>
<body>
<?php
$erg=$w1+$w2;
echo \"Die Summe von $w1 und $w2 ist $erg\";
?>
</body>
</html>
Vielen Dank für die Hilfe im Vorraus!!
Greez
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Hi,
die Variablen kommen beim auswerten.php als Post an. D.h. du mußt diese erstmal \"abfangen\" indem du zum Bsp. schreibst:
$w1 = $_POST[\'w1\'];
$w2 = $_POST[\'w2\'];
alternativ kannst du natürlich auch erstmal schauen ob der Nutzer was eingegeben hat:
if (!empty($_POST[\'w1\']) and !empty($_POST[\'w2\']) {
$w1 = $_POST[\'w1\'];
$w2 = $_POST[\'w2\'];
} else {
echo \'Es wurde in eines der Felder nichts eingetragen\';
exit;
}
Grüßle
Beitrag geändert: 10.12.2007 16:08:56 von scout -
Vielen Dank für die schnelle Antwort!
Ich habe dieses PHP-Formularbearbeitungsbeispiel eigentlich aus einem Tutorial meines Professors!!! *g* und habe nach einem Syntaxfehler gesucht...
Vielen Dank nochmal! MfG
Beitrag geändert: 10.12.2007 16:15:12 von sinew -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage