anbei meine extrem vereinfachte Variante meines Kontakt-Formulares.
... nun meine Fehler-Reproduktion:
1. Ich fülle das Formular aus und schicke es ab.
2. Danach wähle ich einen beliebigen anderen Menüpunkt meiner Website aus.
3. Mit dem "Zurück"-Button bzw. "Back"-Button will ich nun wieder zurück zum Formular, doch anstatt des Formulares erscheint eine Fehlerseite mit folgender Fehlermeldung:
Wenn ich dann wieder auf den "Zurück"-Button klicke, erreiche ich dann endlich wieder die Formularseite.Achtung: Seite ist nicht mehr gültig
Die angeforderte Seite wurde mit Hilfe von Informationen erstellt, die von Ihnen in einem Formular mitgeteilt wurden. Diese Seite ist nicht mehr verfügbar. Als Sicherheitsmaßnahme übermittelt Internet Explorer solche persönlichen Informationen nicht automatisch erneut.
Wer kann mir helfen diese Fehlerseite zu umgehen?
Thanks,
matze
Code: Alles auswählen
<?php
/***********************************************
*
* MODUL: Kontakt-Formular für das Wörterbuch
*
************************************************/
if($senden == 1) // falls das Formular abgeschickt wurde, ...
{
$an = redaktion@TEST.de;
$betreff = "$new_betreff";
$text = "$new_nachricht\n";
$from = "From: $new_name<$new_mail>\n";
$from .= "Bcc: $new_mail\n";
if(mail($an,stripslashes($betreff),stripslashes($text),$from)) {
echo '<div>E-Mail wurde versandt!</div>';
}
else {
echo '<div>E-Mail konnte nicht versandt werden!</div>';
}
} // end if senden == 1
if ($senden == "0" || $senden == "") {
echo '<form action="'.$auth->url().'" method="post" name="kontakt">
Ihr Name
<input type="text" name="new_name" value="'.$new_name.'" size="30" maxlength="80">
Ihre E-Mail
<input type="text" name="new_mail" value="'.$new_mail.'" size="30" maxlength="80">
Betreff
<input type="text" name="new_betreff" value="'.$new_betreff.'" size="30" maxlength="120">
Nachricht
<textarea rows="10" cols="30" type="text" name="new_nachricht">'.strip_tags($new_nachricht).'</textarea>
<input type="image" src="bilder/button_absenden.gif" alt="ABSENDEN"><input type="hidden" name="senden" value="1">
</form>';
} // end if senden = 0
?>