Email Adressen mit PEAR vor Spam schützten
14. Februar 2008
Die Html_Crypt Klasse aus dem Pear Repository bietet eine einfache Möglichkeit die E-Mail Adressen auf der Webseite vor Spam Robotern zu schützen.
Folgender Code
require_once ‘HTML/Crypt.php’;
$oHTML_Crypt = new HTML_Crypt(’hans.mustermann@test.de’, rand(1,10));
$oHTML_Crypt->addMailTo(’<a href=”mailto:%email%” class=”email”>Hans Mustermann</a>’);
echo $oHTML_Crypt->getOutput();
Ergibt folgendes Script was für Roboter unleserlich ist:
<script language="JavaScript" type="text/javascript"> /*<![CDATA[*/var a,s,n;function se6dd28f9efe8a8c812 e8305bb22de6fc(s) {r="";for(i=0;i<s.length;i++){n=s.charCodeAt(i);if(n<128) {n=n-2;if(n<32){n=127+(n-32);}} r+=String.fromCharCode(n);}return r;}a=">c\"jtgh?$oc knvq<kphqBlwpi/pgyogfkc0fg$\"encuu?$g ockn\"hp$@Czgn\"Lwpi> 1c@";document.write(se6dd28f9efe8a8c812e8305bb2 2de6fc(a));//]]> </script>