
Astuce très simple contre le spam
Information sur le code source PHP
Codes en PHP de l'auteur :
[3] sources
Voir
Enregistrement le 17 Mai 2008 - Vu 2909 fois
Information sur le code source
On sait que les robots pollue le web avec le spam en alimentant de manière automatique les formulaires de contacts par exemple.
Avez-vous déjà vu un spam avec une formule de politesse ?
Moi jamais ;)
Code Source
.01
.02
.03
.04
.05
.06
.07
.08
.09
.10
.11
.12
.13
.14
.15
.16
.17
.18
.19
.20
.21
.22
.23
.24
.25
.26
.27
.28
.29
.30
.31
.32
|
|
<?php
/******************************************************************************/
/* */
/* __ ____ */
/* ___ / / ___ / __/__ __ _____________ ___ */
/* / _ \/ _ \/ _ \_\ \/ _ \/ // / __/ __/ -_|_-< */
/* / .__/_//_/ .__/___/\___/\_,_/_/ \__/\__/___/ */
/* /_/ /_/ */
/* */
/* */
/******************************************************************************/
/* */
/* Titre : Astuce très simple contre le spam */
/* */
/* URL : http://www.phpsources.org/scripts389-PHP.htm */
/* Auteur : medium69 */
/* Date édition : 17 Mai 2008 */
/* Website auteur : http://www.science-et-vie.net */
/* */
/******************************************************************************/
// Après soumission du formulaire on contrôle le champ message
if (!preg_match('#(?:bonjour|bonsoir|cordialement|salut|hello|hi|merci)#Ui',
$message)) {
echo
'<p>Votre message devrait contenir une formule de politesse telle que :' .
' bonjour, bonsoir, cordialement, salut ou hello... au pire merci !</p>';
} else {
// L'envoi de l'email ici
}
?>
|
Fonctions du code source
Fonctions php / mysql PHP
- preg_match : Expression rationnelle standard - (PHP 4, PHP 5)
- echo : Affiche une chaîne de caractères - (PHP 4, PHP 5)
|
|
le 18 Mai 2008 à 14:38:00
|
ouais c'est un peu limite pour la lutte contre le spam!
Il suffit que le créateur du robot découvre que tu as mis ca et son robot s'adaptera....
|
|
le 18 Mai 2008 à 16:00:00
|
Vrai, mais les spammeurs ne s'attaque pas à un site en particulier... ils utilisent des robots ;)
Depuis plus de 6 mois que c'est en place, je n'ai plus aucun spam
|
|
le 06 Juin 2009 à 18:56:00
|
J'en suis à près de deux ans d'utilisation et Ô joie !! Terminé le spam par les formulaires...
Un vrai bonheur
Offres d'emploi
Librairie
Langages de programmation
La librairie est ouverte à tous et elle est accès principalement sur les langages PHP et MySQL.
Vous trouverez aussi d'autres langages de programmation tel que le CSS, HTML, AJAX, ASP..
Plus de 300 références facilement accessibles. Visiter