Hi Frankie,
Gelesen habe ich es jetzt. Verstanden? ich bin nicht sicher.
Ich habe meine Zeile ganz an den Anfang des Scriptes gesetzt - und mit der Weiterleitung zum "Danke" funktioniert das.
Jetzt will ich aber noch weiter: ich habe 3 Fehlermeldungen mit if-Abfragen. Ich möchte statt der (hässlichen) echo-Ausgaben auch auf eigene Fehlerseiten weiterleiten, z.B. z www.badort.com/index.php?de_error_email
Ich hänge mal das ganze Script an um den Nebel zu lupfen. Ganz herzlichen Dank für Deine Hilfe!
<?php
header("Location: http://www.badort.com/index.php?de_danke");
echo
'<head>
<title>KONTAKTFORMULAR</title>
<meta name="author" content="Uwe Twelker">
<link href="phpwcms_template/inc_css/frontend.css" rel="stylesheet" type="text/css">
</head>';
echo '<table align="center" height="200"><tr><td align="center" valign="center">';
//Fehlerbehandlung
if($konfirstname==''){$fehler=1;
echo'Sie haben keinen Vornamen eingegeben.<br><br>';}
if($konname==''){$fehler=1;
echo'Sie haben keinen Namen eingegeben.<br><br>';}
if (!eregi("[1]+@([0-9a-z][0-9a-z-]+.)+[a-z]{2,3}$",$konemail)){$fehler=1;
echo 'Die von Ihnen angegebene Mailadresse ist ungültig.<br><br>';}
if($fehler==1){echo '<br><a class=link href=javascript:history.back()>Zurück</a>';}
echo'</td></tr></table>';
if($fehler!=1){
$konbetreff1='Anfrage von Web-Site www.badort.com';//$konbetreff;
// Tragen Sie hier Ihre E-Mailadresse ein
mail("uwe.twelker@eyelikeit.de",
"$konbetreff1",
"Vorname: $konfirstname\n
Name: $konname\n
Straße: $konstreet\n
PLZ / Ort: $konplz $koncity\n
Land: $koncountry\n
Email: $konemail\n
Nachricht: $konnotice\n",
"From: $konemail ($konfirstname $konname)",
"-f $konemail");
//echo'<body>';
// Hier können Sie den Text, welcher nach dem Abschicken erscheinen soll, eintragen
header("Location: http://www.eyelikeit.de/");
exit;
echo'<br><br><center><table border="0">
<tr><td>Vielen Dank für Ihre Anfrage, wir werden Sie so schnell wie möglich bearbeiten. </br></br> Ihr Badort-Team</font></br></br><center><a class=link href=javascript:history.go(-1)>Zurück</a></td></tr></table>';
}
?>
_.0-9a-z- ↩︎