Programista PHP MySQL
über das Programmieren in PHP ein paar Worte

Der Kampf mit Robotern

Veröffentlicht Donnerstag, 23 März, 2006 von Luke Jarzembowski

Spam kennt keine Grenzen. Werke, die einmal durch die Seiten auf der Suche nach E-Mail ging, ist jetzt schon besser "bewaffnet" - automatisch füllen Sie alle Web-Formulare ...

Solche Arbeiten eingereicht werden, "denkt", dass sie Kontakt Formulare und Daten von ihnen gesammelt sind, werden sofort an den Besitzer des Dienstes geschickt Funktion des Mail .

Oft knacken Sie den Jackpot und der Eigentümer der Website erhält SPAM'az eigenen Homepage. Manchmal ist es sogar noch besser geht - SPAM'a orzymują alle auf der Mailing-Liste, die die Form lenkt enthalten. Oft gefüllt Anmeldeformulare, vorausgesetzt, unerwünschte Konto.

Wie man sie bekämpfen?

Erstens, überprüfen Sie immer die Richtigkeit der Daten durch das Skript erhielt. Zum Beispiel bildet Registrierung immer überprüft die eingegebene E-Mail-Adresse und eine Reihe von User-Login-Namen , die zu erfüllen bestimmte Kriterien (zB die gleichen Kleinbuchstaben und Ziffern, keine Leerzeichen oder Sonderzeichen).

Zweitens, wenn die Form wird verwendet, um E-Mails an mehrere Personen senden, geben Sie die Funktion der Moderation. Es besteht in der Tatsache, dass Daten aus dem Formular in der Datenbank gespeichert wird, und an den Moderator (also Sie) E-Mail geschickt erzählt, welche Daten eingegeben wurden und auf einen Link geklickt ist das gleiche wie alle E-Mails senden werden.

Drittens können Sie eine Form von "falschen Handeln". Hier ein Beispiel:

<form method="post" action="nieistniejaca_strona.php" onsubmit="this.action=' odbierz_dane.php'">

Hinweis: Das Formular action-Parameter verweist auf eine nicht existierende Seite oder eine Seite, die Aufgabe ist nicht die Bearbeitung des Formulars. Nur wenn Sie das Formular senden (onsubmit-Ereignis) vertauscht die Seite, auf der wir senden die richtigen Daten.

Hier habe ich JavaScript. Viele Roboter kann damit nicht umgehen, so dass die Formen, in einer Weise, die sicher für jetzt gebaut. Natürlich, wenn Sie JavaScript kennen, können Sie dieses Skript zum Leben ändern noch schwieriger für Roboter :-)

Wenn Sie diesen Eintrag wünschen, wenden Sie sich bitte ihm
oder empfehlen Sie anderen Social Networking Sites: Bookmark and Share
Kategorien: Programmierung
Schlagwörter: , , ,
Lukas Jarzembowski Lukas Jarzembowski, Autor des Blogs - seit 2006 unter der Illusion, dass sie reich sein ... ;-) Aber immer noch arbeitet hart an dieser. Programme , Blogging , und Positionen , die Schaffung und Förderung ihrer E-Business . kontakt

Einträge wie "Fight the Robots"

    Keine verwandten Beiträge

Kommentar