Coder les adresses email avec PHP

Coder les adresses email avec PHP

Messagede quentinmontana15 le Mar 17 Juin 2008 18:01

Webmasters, savez-vous que des logiciels parcourent les sites (vos sites) et forums Ă  la recherche d'adresses email Ă  spammer ?

Heureusement, vous pouvez vous défendre ! Comment ? En cryptant les adresses email sur vos pages et en les rendant ainsi introuvables par ces logiciels.

Un exemple de codage avec PHP :

Code: Tout sélectionner
<?
function email_encode($string)
     {
     // CETTE FONCTION VA ENCODER L ADRESSE EMAIL
     $ret_string="";
     $len=strlen($string);
     for($x=0;$x<$len;$x++)
          {
          $ord=ord(substr($string,$x,1));
          $ret_string.="&#$ord;";
          }
     return $ret_string;
     }

// ON TESTE
echo email_encode("webmaster@tld.com");
?>



Si l'affichage de l'adresse semble ne pas avoir changé sur le navigateur, il suffit de vous rendre dans la source de cette page pour constater que l'adresse email s'affiche sous une forme "cryptée"....
Elle devient alors beaucoup moins accessible aux logiciels "aspirateurs" d'email, et vous protège contre de futurs spams ...


quentinmontana15
 

Retourner vers Languages du web

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

cron