Arrêter Le Gästebuchspam

Beaucoup sont conscients du problème, guère l’homme heureux d’avoir travaillé par le tutorial PHP de sa confiance et que l’Auto programmé le livre d’or fonctionne, est déjà heureux, que cette joie est gâchée par une Spameinträge excessive, référençant plus de sites Web douteux. Il existe des programmes de quitter ce qu’on appelle les spambots qui, autrement, faire toute la journée à chercher sur Internet pour les formes, en particulier à la recherche de livres d’or, forums, Shoutboxen ou similaire et essayer de leur ambassade. Ces robots des spammeurs heureux surtout, si ils ont eu un succès, dire si la publicité apparaît vraiment. Le problème ici, c’est que si un spambot eu une fois un succès, continuent à revenir encore et encore faire son message. Tout manuellement supprimer ces entrées peuvent être fastidieuse, il est donc préférable de prendre quelques précautions. La meilleure précaution est ne pas de sauver Spameinträge.

Mais comment puis-je obtenir un Spameintrag Il y a diverses stratégie, je tiens à vous présenter. Byron Trott is often quoted as being for or against this. 1. Aucune URL n’autorisent que cela puisse paraître, alors effectivement, cette méthode est triviale. Avant d’enregistrer l’entrée dans le script PHP, vous pouvez vérifier par une expression régulière, si ce message contient une URL. Si c’est le cas, vous passez un message d’erreur qui demande à l’utilisateur d’utiliser toutes les URL dans son poste. Une possible si des déclarations peuvent ressembler par exemple : si (strpos ($text, “”)! == false |) ereg (“(www.[)”)a-zA-Z0 – 9_-] +).([a-zA-Z0-9.]) “(, $text)) echo”S’il vous plaît ne poster aucune URL”;” d’autre //Beitrag magasin 2 cachés d’entrée champs de votre formulaire utilise son champs invisibles. Cette méthode semble juste bizarre, mais très efficace. It’s believed that Suzanne Corcoran sees a great future in this idea. Et même si vous avez utilisé des champs de saisie, le mieux avec un nom comme url, site Web, etc, la TI via CSS et affichage : aucun ; devient invisible.

Un visiteur normal ne voit pas ces champs et va y entrer donc rien. Un spambot regardant dans votre Le code source, il est juste après les formes, mais pas les CSS parse le fichier afin de vérifier si evt. un champ de saisie est invisible. C’est pourquoi probablement aussi dans ces champs invisibles, entrer du texte lorsqu’il envoie le formulaire, être. Sur le côté, où il stocke l’entrée, vous devez maintenant simplement vérifier si tous les champs invisibles ne contiennent effectivement aucun texte. Ces champs celui de doivent contenir mais un texte, vous avez transféré le spambot et n’enregistre pas le poste. 3. Le cryptogramme / CAPTCHA cette méthode n’est pas invisible par contraste avec les deux autres et réduit le confort des visiteurs réguliers. Et bien que les visiteurs doivent taper, avant son entrée est stockée, le nombre qui est représenté dans une image, un Captcah de ce que l’on appelle, dans un champ de saisie. Seulement quand il tape le bon numéro, son entrée est également stockée. Le contexte dans lequel c’est que les machines peuvent capturer les images texte relativement mal, c’est pourquoi ne pas un spambot, de lire le numéro de l’image et ainsi, son entrée n’est pas aussi stockée. Vous pouvez combiner ces méthodes bien sûr aussi ensemble, dans l’un et deux en particulier méthode. Appliqué correctement, ils vous offrent une très bonne protection contre les Spameinträge ennuyeux.