Hi,
mein Script funktioniert soweit so gut,
es soll nach 3sec. eine neue Adresse aufrufen,
per echo '<meta http-equiv="refresh" content="'.$delay.';url'.$url.'">';
allerdings springt der dann zum letzten "else"
und bringt die fehlermeldung "Ein Fehler ist aufgetreten..."
Wieso ruft er die http Adresse denn nicht auf?
mein Script funktioniert soweit so gut,
es soll nach 3sec. eine neue Adresse aufrufen,
per echo '<meta http-equiv="refresh" content="'.$delay.';url'.$url.'">';
allerdings springt der dann zum letzten "else"
und bringt die fehlermeldung "Ein Fehler ist aufgetreten..."
Wieso ruft er die http Adresse denn nicht auf?
PHP-Code:
<?php
$url= "http://www.test.de";
$delay ="3";
$Empfaenger = "---Zensiert@xxx.com---";
$Absender = "---auchZensiert---;)";
if($_REQUEST['Send'])
{
if(empty($_REQUEST['Name']) || empty($_REQUEST['Email']) || 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'], "-f $Absender");
echo "Vielen Dank für Ihre eMail!";
echo '<meta http-equiv="refresh" content="'.$delay.';url'.$url.'">';
}
}
else
{
echo"Ein Fehler ist aufgetreten. Bitte gehen Sie auf diese <a href=\"kontaktformular.php\">Seite</a>.";
}
?>
Kommentar