Spamfilter für Kontaktformulare, Kommentare etc.
bearbeitet von ursus contionabundoHm. Da würde man schon genauer wissen wollen, was Du vorhast. Kommentare oder Kontaktformular, wie viele Zugriffe erwartetest Du und so weiter.
**Vorab:**
Javascript und ergo JQuery sind ungeeignet, weil die Spammer sehr häufig keinen Browser sondern eigene Programme, oft Skripte mit curl, wget & co. benutzen. Du musst das also serverseitig machen.
**Ich mache das so:**
1\. Die URL des Kontaktformulars wird in Suchmaschinen nicht gelistet, aber in der robots.txt auch nicht konkret angegeben.
/robots.txt:
~~~txt
Disallow: /?seite=kon*
~~~
2\. [ein relativ einfacher, schneller und für mich ausreichender Spamfilter](https://code.fastix.org/Projekte/PHP%3ASpam-Erkennung%20f%C3%BCr%20Mail-%20und%20Kontaktformulare/).
3\. Falls doch mal was durchkommt wird das hingenommen, im Fall notorischer Wiederholungen schlägt die MI zu und der Suchfilter wird angepasst.
Allerdings sollte ich nicht verschweigem, dass ich es mir z.B. mit "Russenspam" sehr einfach mache. [Das Vorkommen kyrillischer Buchstaben ist ein Indikator](https://code.fastix.org/showFile.php?file=Projekte/PHP%3ASpam-Erkennung%20f%C3%BCr%20Mail-%20und%20Kontaktformulare/known_spam.txt).
Spamfilter für Kontaktformulare, Kommentare etc.
bearbeitet von ursus contionabundoHm. Da würde man schon genauer wissen wollen, was Du vorhast. Kommentare oder Kontaktformular, wie viele Zugriffe erwartetest Du und so weiter.
**Vorab:**
Javascript und ergo JQuery sind ungeeignet, weil die Spammer sehr häufig keinen Browser sondern eigene Programme, oft Skripte mit curl, wget & co. benutzen. Du musst das also serverseitig machen.
**Ich mache das so:**
1\. Die URL des Kontaktformulars wird in Suchmaschinen nicht gelistet, aber in der robots.txt auch nicht konkret angegeben.
/robots.txt:
~~~txt
Disallow: /?seite=kon*
~~~
2\. [ein relativ einfacher, schneller und für mich ausreichender Spamfilter](https://code.fastix.org/Projekte/PHP%3ASpam-Erkennung%20f%C3%BCr%20Mail-%20und%20Kontaktformulare/).
3\. Falls doch mal was durchkommt schlägt die MI zu und der Suchfilter wird angepasst.
Allerdings sollte ich nicht verschweigem, dass ich es mir z.B. mit "Russenspam" sehr einfach mache. [Das Vorkommen kyrillischer Buchstaben ist ein Indikator](https://code.fastix.org/showFile.php?file=Projekte/PHP%3ASpam-Erkennung%20f%C3%BCr%20Mail-%20und%20Kontaktformulare/known_spam.txt).
Spamfilter für Kontaktformulare, Kommentare etc.
bearbeitet von ursus contionabundoHm. Da würde man schon genauer wissen wollen, was Du vorhast. Kommentare oder Kontaktformular, wie viele Zugriffe erwartetest Du und so weiter.
**Vorab:**
Javascript und ergo JQuery sind ungeeignet, weil der Spammer wahrscheinlich keinen Browser sondern Skripte mit curl, wget & co. benutzt. Du musst das serverseitig machen.
**Ich mache das so:**
1\. Die URL des Kontaktformulars wird in Suchmaschinen nicht gelistet, aber in der robots.txt auch nicht konkret angegeben.
/robots.txt:
~~~txt
Disallow: /?seite=kon*
~~~
2\. [ein relativ einfacher, schneller und für mich ausreichender Spamfilter](https://code.fastix.org/Projekte/PHP%3ASpam-Erkennung%20f%C3%BCr%20Mail-%20und%20Kontaktformulare/).
3\. Falls doch mal was durchkommt schlägt die MI zu und der Suchfilter wird angepasst.
Allerdings sollte ich nicht verschweigem, dass ich es mir z.B. mit "Russenspam" sehr einfach mache. [Das Vorkommen kyrillischer Buchstaben ist ein Indikator](https://code.fastix.org/showFile.php?file=Projekte/PHP%3ASpam-Erkennung%20f%C3%BCr%20Mail-%20und%20Kontaktformulare/known_spam.txt).
Spamfilter für Kontaktformulare, Kommentare etc.
bearbeitet von ursus contionabundoHm. Da würde man schon genauer wissen wollen, was Du vorhast.
Ich mache das so:
1\. Die URL des Kontaktformulars wird in Suchmaschinen nicht gelistet, aber in der robots.txt auch nicht konkret angegeben.
/robots.txt:
~~~txt
Disallow: /?seite=kon*
~~~
2\. [ein relativ einfacher, schneller und für mich ausreichender Spamfilter](https://code.fastix.org/Projekte/PHP%3ASpam-Erkennung%20f%C3%BCr%20Mail-%20und%20Kontaktformulare/).
3\. Falls doch mal was durchkommt schlägt die MI zu und der Suchfilter wird angepasst.
Allerdings sollte ich nicht verschweigem, dass ich es mir z.B. mit "Russenspam" sehr einfach mache. [Das Vorkommen kyrillischer Buchstaben ist ein Indikator](https://code.fastix.org/showFile.php?file=Projekte/PHP%3ASpam-Erkennung%20f%C3%BCr%20Mail-%20und%20Kontaktformulare/known_spam.txt).
Spamfilter für Kontaktformulare, Kommentare etc.
bearbeitet von ursus contionabundoHm. Da würde man schon genauer wissen wollen, was Du vorhast.
Ich mache das so:
1\. Die URL des Kontaktformulars wird in Suchmaschinen nicht gelistet, aber in der robots.txt auch nicht konkret angegeben.
/robots.txt:
~~~txt
Disallow: /?seite=kon*
~~~
2\. ein relativ einfacher, schneller und für mich ausreichender Spamfilter.
3\. Falls doch mal was durchkommt schlägt die MI zu und der Suchfilter wird angepasst.
Allerdings sollte ich nicht verschweigem, dass ich es mir z.B. mit "Russenspam" sehr einfach mache. [Das Vorkommen kyrillischer Buchstaben ist ein Indikator](https://code.fastix.org/showFile.php?file=Projekte/PHP%3ASpam-Erkennung%20f%C3%BCr%20Mail-%20und%20Kontaktformulare/known_spam.txt).