Zunächst mal weiß ich, dass es hier bereits (mindestens) zwei Topics zu ähnlichen Themen gab. Leider habe ich die passende Lösung dort noch nicht gefunden, was wohl daran liegt, dass ich absoluter PHP-Anfänger. Um es so zu formulieren: Ich kann nichts mit Andeutungen anfangen wie "das musst du durch timestamp regeln" etc., weil mir leider das nötige Wissen dazu fehlt.
Situation ist die: Ich habe mehrere Formulare, z.B. im Gästebuch, Formmailer etc., die alle völlig ungeschützt sind. Im Prinzip kann jeder mich vollspammen bis ihm die Lust vergeht, ich kann dagegen nichts tun. Es muss also eine Funktion oder sowas her, mit der man das unterbinden kann. Am besten mit Zeiteinstellung von x Minuten. Über eine MySQL db verfüge ich, die IPs könnten aber alternativ auch in eine .txt-Datei mit chmod 777 bzw. ein Cookie gespeichert werden.
Gibts dafür ein fertiges Skript und wäre jemand so freundlich (und geduldig), mir zu erklären wie ichs einbaue? Vielen Dank im Voraus.
Situation ist die: Ich habe mehrere Formulare, z.B. im Gästebuch, Formmailer etc., die alle völlig ungeschützt sind. Im Prinzip kann jeder mich vollspammen bis ihm die Lust vergeht, ich kann dagegen nichts tun. Es muss also eine Funktion oder sowas her, mit der man das unterbinden kann. Am besten mit Zeiteinstellung von x Minuten. Über eine MySQL db verfüge ich, die IPs könnten aber alternativ auch in eine .txt-Datei mit chmod 777 bzw. ein Cookie gespeichert werden.
Gibts dafür ein fertiges Skript und wäre jemand so freundlich (und geduldig), mir zu erklären wie ichs einbaue? Vielen Dank im Voraus.
Kommentar