S
starfoxfs
Hallo zusammen und zwar habe ich folgendes Problem:
In meinem Gästebuch kann man Doppelposts über refreshen F5 Spamen. Nun wollte ich fragen wie ich dies umgehen kann.
Ich hab hier mal den Teil des Codes der in die DB einträgt und weiterleitet. Genau bei der Weiterleitung kann dann über F5 gespammt werden.
In meinem Gästebuch kann man Doppelposts über refreshen F5 Spamen. Nun wollte ich fragen wie ich dies umgehen kann.
Ich hab hier mal den Teil des Codes der in die DB einträgt und weiterleitet. Genau bei der Weiterleitung kann dann über F5 gespammt werden.
PHP:
$name = addslashes($name);
$homepage = makelink($homepage);
$gb_text = strip_tags($gb_text);
$gb_text = wordwrap($gb_text, 40, " ", 1);
$titel = addslashes($titel);
$gilde = addslashes($gilde);
$gb_text = addslashes($gb_text);
$eintrag = "INSERT INTO
guestbook
(id, userid, titel, gilde, text, name, email, icq, homepage, ip_adresse)
VALUES
('$timestamp', '0', '$titel', '$gilde', '$gb_text', '$name', '$email', '$icq', '$homepage', '$ip_adresse')
";
mysql_query($eintrag) or die("Error: " . mysql_error());
}
echo "<script>
function redirect()
{
window.location.replace(\"?include=guestbook&show=anzeigen\");
}
setTimeout(\"redirect();\", 3000);
</script>";