Einminütige IP Sperre [MySQL]
Steffi
- php
Hallo,
ich habe eine Shoutbox. Damit man nicht dauerend spammt, möchte ich eine IP Sperre einrichten.
Die IP ist in der Datenbank gespeichert. Jetzt soll sie testen, wenn der Besucher sich nochmals einträgt, ob die 60Sekunden schon vorbei sind.
Erst wenn JA ist, kann dieser Eintrag in die Datenbank eingetragen werden.
Aber wie soll das klappen?
Besten Dank!
Steffi
Hallo
Die IP ist in der Datenbank gespeichert. Jetzt soll sie testen, wenn der Besucher sich nochmals einträgt, ob die 60Sekunden schon vorbei sind.
Erst wenn JA ist, kann dieser Eintrag in die Datenbank eingetragen werden.
indem Du zu der IP-Adresse in einem weiteren Feld einen Zeitstempel abspeicherst. Überprüfe nun, ob die Differenz zwischen dem augenblicklichen Zugriff und dem letzten Zugriff mindestens 60 Sekunden beträgt. Die Datums- und Zeitfunktionen von MySQL helfen Dir dabei.
Freundliche Grüße
Vinzenz