Einzelnen Beitrag anzeigen
Alt 30.05.2006, 06:31   #5 (permalink)
BenniG.
Overclocker
 

Registriert seit: 24.05.2002
Beiträge: 200

BenniG. wird schon bald berühmt werdenBenniG. wird schon bald berühmt werden

Standard AW: PHP-Formular: Zweites Absenden verhindern?

Zitat:
Zitat von tele
einfach nach dem absenden einen redirect auf die seite ohne dem POST haufen im request setzen


header:location('meineseite.php');


Das mit der Session hab ich ja oben quasi schon drin, einfach da wo
//Eintrag in der Datenbank machen
steht deine SQL-Anfrage zum Speichern der (Adress?)Daten machen..
das ganze geht natürlich auch über cookies..
PHP-Code:
<?
if (!isset($_COOKIE("gesendet"))) {
   
setcookie("gesendet", true, time()+3600*24*30);  /* expire in 30 Days */
   //Eintrag in der Datenbank machen
} else {
   echo 
"Nur ein Eintrag pro Person!!";
}
?>

Geändert von Markus (10.06.2006 um 19:54 Uhr)
BenniG. ist offline   Mit Zitat antworten