Servus Leute,
ich habe ein Formular wo Daten eingetragen werden, die dann an eine E-Mail versendet werden. Das funktioniert wunderbar.
Nach dem Senden soll er auf eine Bestätigungsseite kommen die Ihm die übermittlung bestätigt. Diese Datei heißt bei mir redirect.php und liegt im selben Verzeichnis wie die Datei mit dem Formular.
Nun mein Problem: Er versendet zwar die Daten aus dem Formular ohne Probleme an die E-Mail-Adresse, jedoch kommt die Bestätigungsseite nicht.
Nach dem versenden wird/bleibt meine Seite weiß.
Anbei mein Code für das versenden. Kann mir jemand sagen wo mein Fehler ist?
Diese Zeile gehört noch unter mail .....
header ("Location: http://".$_SERVER['HTTP_HOST'].dirname($_SERVER['PHP_SELF'])."/redirect.php");
Vielen Dank im voraus.
Jörg
ich habe ein Formular wo Daten eingetragen werden, die dann an eine E-Mail versendet werden. Das funktioniert wunderbar.
Nach dem Senden soll er auf eine Bestätigungsseite kommen die Ihm die übermittlung bestätigt. Diese Datei heißt bei mir redirect.php und liegt im selben Verzeichnis wie die Datei mit dem Formular.
Nun mein Problem: Er versendet zwar die Daten aus dem Formular ohne Probleme an die E-Mail-Adresse, jedoch kommt die Bestätigungsseite nicht.
Nach dem versenden wird/bleibt meine Seite weiß.
Anbei mein Code für das versenden. Kann mir jemand sagen wo mein Fehler ist?
PHP:
$absender="Mailrobot <info@abc.com>";
$titel="Formular an E-Mail / Eine Anfrage Kontaktanfrage wurde gestellt:";
$extheader = "From: $absender\n\r";
."Return-Path: webmaster@abc.com\n\r";
mail ("$admin_email","$titel","$message","$extheader");
header ("Location: http://".$_SERVER['HTTP_HOST'].dirname($_SERVER['PHP_SELF'])."/redirect.php");
Vielen Dank im voraus.
Jörg
Zuletzt bearbeitet: