Protéger un mail contre le spam avec Smarty
Auteur Sujet
Post 
Si vous désirez protéger vos mails contre le spam, outre la possibilité d'utiliser un formulaire type formicula

vous pouvez aussi utiliser la balise mailto inclue par défaut dans smarty qui vous encodera votre email comme il faut

  1.   <!--[mailto address="test.test@gmail.com" encode="javascript"]--> 


qui donnera un beau

  1. eval(unescape('%64%6f%63%75%6d%65%6e%74%2e%77%72%69%74%65%28%27%3c%61%20%68%72%65%66%3d%22%6d%61%69%6c%74%6f%3a%74%65%73%74%2e%74%65%73%74%40%67%6d%61%69%6c%2e%63%6f%6d%22%20%3e%74%65%73%74%2e%74%65%73%74%40%67%6d%61%69%6c%2e%63%6f%6d%3c%2f%61%3e%27%29%3b')) 


et un
  1. <a href="mailto:test.test@gmail.com">test.test@gmail.com</a> 


après interprétation du javascript

autre possibilité
  1. none, hex, javascript  et javascript_charcode   


http://www.smarty.net/manual/fr/language.function.mailto.php

çà peut être utile si par exemple, vous afficher l'email dans la page de profil (ou le msn ...)

modifié par : mumuri, 11 Mai 2008 - 11:23
Données personnelles Accueil