Thema: PHP-Formular


Seite durchsuchen:
Home


zurück zur Übersicht

Diskussionsgruppe: PHP

Hallo allerseits, bin grad dabei, ein Kontaktformular zu basteln, habe dabei aber Probleme! Hier ist erstmal das Formular:

Zitat:
<?


if ($email!="" ) {
$more = "From: max@mustermann.land\r\nReturn-Path: max@mustermann.land\r\nContent-Type:text";

$body="Nachname: $nachname
Vorname: $vorname
Emailadresse: $email
Telefon: $telefon
Strasse: $strasse
Ort: $ort
Kommentar: $nachricht";




mail("max@mustermann.land",$subject,$body, $more);

header("location: danke.html");

}
else {

header("location: fehler.html");

}

?>




So, wenn ich nun eine Nachricht schreiben will, kommt jedesmal die fehler.html, obwohl ich alle Felder ausfülle...
Ihr könnt ja mal hier gucken, da seht ihr das Formular!

Hat jemand eine Idee, woran das liegen könnte?

Von: Uesch Datum: 01.02.2007, 17:48

alle Antworten zu dieser Frage




Antwort 1 von Supermax vom 01.02.2007, 18:28
Möglicherweise ist auf deinem Webspace "register_globals" deaktiviert.

D.h. du findest die eingegebenen Daten nicht in z.B. $email, sondern in $_POST['email'] (falls das Formular mit method="post" geschickt wird) bzw. $_GET['email'] (für method="get")

Antwort 2 von LittleT vom 16.02.2007, 11:23
Hallo

du überprüfst ja nur ob die E-Mail gefüllt ist.
Schau mal ob die Variable auch wirklich gefüllt ist.

Gruß
LittleT

Antworten der Gruppe: PHP
www.supportnet.de







Office 365 stellt vertraute Microsoft Office-Tools für die Zusammenarbeit und Produktivität über die Cloud bereit. So können alle ganz einfach von nahezu überall zusammenarbeiten und auf E-Mails, Webkonferenzen, Dokumente und Kalender zugreifen.

07111 07112 07113 07114 07115 07116 07117 07118