Email na webu – ochrana před spamem

Pakliže potřebujete na svůj web vložit kontaktní e-mail a zároveň nechcete dostávat otravný spam, je tu pro. Váš skript, kteřý zakóduje a následně rozkóduje Vaši e-malovou adresu. Je to jednoduché:<?php 

<?php
function antispam($email, $jmeno){ $return = "<script type=\"text/javascript\">
<!--\ndocument.write('<a href=\"' + 'mailto:' + '"; for($i=0;$i<strlen($email);$i++){ $code .= $email{$i}=='@' ? "' + '&#".ord("@")."' + '" : "&#".ord($email{$i}).";"; } $return .= $code."' + '\">' + '".$jmeno."' + '<\/a>');\n--></script>"; RETURN $return; }

echo(antispam("tvuj@e-mail.cz","zobrazený text")); ?>

 

Stačí na posledním řádku zaměnit tvuj@e-mail.cz za Váš e-mail. Pak jen zaměnit zobrazený text za text, který chcete zobrazit. Tento skript automaticky vloží zavináč a mailto: do adresy, čímž e-mail znepřístupní robotům.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *