Scripts
Email encoder
Een email encoder om spambots tegen te gaan.. De functie heeft het email adress en de naam van de user nodig, ik gebruik um zelf ook.. werkt pirma
email-encoder
<?php
function encode_email($email, $name)
{
$entities = array
(
"@" => "@",
"-" => "-",
"_" => "_",
"." => ".",
":" => ":",
"a" => "a",
"b" => "b",
"c" => "c",
"d" => "d",
"e" => "e",
"f" => "f",
"g" => "g",
"h" => "h",
"i" => "i",
"j" => "j",
"k" => "k",
"l" => "l",
"m" => "m",
"n" => "n",
"o" => "o",
"p" => "p",
"q" => "q",
"r" => "r",
"s" => "s",
"t" => "t",
"u" => "u",
"v" => "v",
"w" => "w",
"x" => "x",
"y" => "y",
"z" => "z"
);
#--> encode email adress
$email = str_replace(array_keys($entities), $entities, strtolower($email));
#--> return encoded email link
return '<script language="JavaScript" type="text/javascript"> <!--
document.write(\'<a href="mailto:'.$email.'" title=""><img src="images/email.gif" alt="" title="Send '.ucfirst($name).' an Email" border="0" /></a>\');
//--> </script>';
}
?>
Reacties
0