brutal
Legacy Member
Ik heb deze twee php functies eens ergens gevonden en die gebruik ik nu om email adressen te 'verbergen'.
Een email adres ziet er dan zo uit in uw code:
functies:
Een email adres ziet er dan zo uit in uw code:
HTML:
<a href="mailto:herman.de.proost@kfcflandria.be" >
functies:
PHP:
function eMail($email, $name='', $params='') {
$encMail = encString($email);
if(!$name) $name=$email;
return '<a href="mailto:'.$encMail.'" '.$params.'>'.$name.'</a>';
}
function encString ($orgStr) {
$encStr = "";
$nowStr = "";
$rndNum = -1;
$orgLen = strlen($orgStr);
for ( $i = 0; $i < $orgLen; $i++) {
$encMod = rand(1,2);
switch ($encMod) {
case 1: // Decimal
$nowStr = "&#" . ord($orgStr[$i]) . ";";
break;
case 2: // Hexadecimal
$nowStr = "&#x" . dechex(ord($orgStr[$i])) . ";";
break;
}
$encStr .= $nowStr;
}
return $encStr;
}