Mailinglisten-Archive |
guten morgen ralf, entweder du schreibst ein javascript welches die daten direkt auf der seite checkt und einen alert bei fehlenden daten ausgibt oder wenn du es mit php machen willst gibst du als action $GLOBALS["PHP_SELF"] an (formular wird an die gleiche seite gesendet) und ganz oben in der seite fragst du einfach ab ob der submit button schon gedrückt wurde. wenn ja dann checkst du felder ob alle ausgefuellt sind und sendest die mail wenn das der fall war. wurde die mail gesendet dann kannst du mit der header funktion deine bestätigungsseite aufrufen. achso und das wichtigste zu deiner frage bei allen einegebafeldern muss du noch die value mit der entsprechenden php variable angeben. hier noch ein kleines bsp <?php if(isset($los)) { if($name == "") { $error = 1; } if($vorname == "") { $error = 1; } if($strasse == "") { $error = 1; } if($error != 1) { if(mail (...........)) { header("LOCATION: danke.php"); } } else { echo "Fuelle alle Felder aus"; } ?> <form action="<? echo $GLOBALS["PHP_SELF"]; ?>" mehtod="post"> <input type="text" name="name" value="<? echo $name; ?>"> <input type="text" name="vorname" value="<? echo $strasse; ?>"> <input type="text" name="strasse" value="<? echo $strasse; ?>"> </form> ich hoffe ich habe nix vergessen. mfg Carsten
php::bar PHP Wiki - Listenarchive