Kontaktformular auf Seite weiterleiten
maurice
- php
Hallo zusammen!
ich hab eine Frage zu nem Phpscript, das ich hier habe:
Es wertet ein Formular aus und versendet es als Mail:
<?php
$Empfaenger = "name@domain.de";
if($_REQUEST['Send'])
{
if
(
empty($_REQUEST['Name']) ||
empty($_REQUEST['Vorname']) ||
empty($_REQUEST['Betreff']) ||
empty($_REQUEST['Nachricht'])
)
{
echo"Bitte gehen Sie <a href=\"javascript:history.back();\">zurück</a> und füllen Sie alle Felder aus!";
}
else
{
$Mailnachricht = "Sie haben folgende Nachricht erhalten: \n\n";
while(list($Formularfeld, $Wert)=each($_REQUEST))
{
if($Formularfeld!="Send")
{
$Mailnachricht .= $Formularfeld.": ".$Wert."\n";
}
}
$Mailnachricht .= "\nDatum/Zeit: ";
$Mailnachricht .= date("d.m.Y H:i:s");
$Mailbetreff = "Kontakt: ";
$Mailbetreff .= $_REQUEST['Betreff'];
mail($Empfaenger, $Mailbetreff, $Mailnachricht, "From: ".$_REQUEST['Email']);
echo"Vielen Dank für Ihre eMail!";
}
}
else
{
echo"Ein Fehler ist aufgetreten. Bitte gehen Sie auf diese <a href=\"kontakt.php\">Seite</a>.";
}
?>
Jetzt möchte ich statt dem Echo "vielen dank..." auf eine Seite verlinken, wo das steht, aber dann in dem Design, wie verlinke ich das?
Hoffe jemand kann helfen!
Lg Maurice
Mahlzeit maurice,
Jetzt möchte ich statt dem Echo "vielen dank..." auf eine Seite verlinken, wo das steht, aber dann in dem Design, wie verlinke ich das?
Leite Deine Besucher doch einfach mittels [link:http://de2.php.net/manual/en/function.header.php@title=header()] weiter ... allerdings musst Du dann darauf achten, dass vorher noch keinerlei (HTML-)Ausgabe erfolgen darf!
MfG,
EKKi
echo "Vielen Dank für Ihre eMail!";
Wie schon EKKi sagte, statt der echo-ausgabe, einfach header("location:example.com"); hinschreiben.