igreindl Posté 2 Septembre 2006 Posté 2 Septembre 2006 Bonjour, Comme tous ceux qui enregistrent des adresses email de prospects, je suis inondé de SPAM. C'est pourquoi j'aimerais savoir s'il existe des instructions du type "IF... THEN" à inclure dans un form mail: ceci permettrait de refuser des soumissions contenant certaines suites de caractères comme <a href="http:// Si l'un(e) d'entre vous avait la gentillesse de me renseigner, je lui en serais très reconnaissant. Merci d'avance. Ivan Greindl
Soho Posté 13 Septembre 2006 Posté 13 Septembre 2006 Hello, voici un petit bout de code que j'ai utilisé dans un formulaire Meme si ca ne supprime pas 100% des spams, ca en réduit très sérieusement le nombre : $VerifSpam="OK"//Vérifie la présence d'une Urlif (ereg("http://",$MonChampDeFormulaire)) {$VerifSpam="Spam";echo "Les adresses web sont interdites - Message refusé";}//Vérifie la présence de Mots Interditsif ( (ereg("MotInterdit1",$MonChampDeFormulaire)) or (ereg("MotInterdit2",$MonChampDeFormulaire)) ) {$VerifSpam="Spam";}// La variable MonChampDeFormulaire est-elle définie ? Ce n'est pas du Spam?if (isset($MonChampDeFormulaire) "" && $VerifSpam="OK") {// On traite le formulaire...lors que le champs est rempli et ne contient ni Url ni Mot interdit ...}
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant