function obsfuscate_email($email, $level = 0, $url = false)
{
switch ($level)
{
case 3:
$pos = mt_rand(1, strlen($email) - 1);
$email = substr($email, 0, $pos) . ' REMOVE_ME ' . substr($email, $pos);
case 2:
$email = str_replace('@', '@NOSPAM', $email);
case 1:
$email = str_replace(array('@', '.'), array(' at ', ' dot '), $email);
case 0:
}
if ($url)
{
return urlencode($email);
}
else
{
return htmlencode($email, (bool) mt_rand(0, 1));
}
}
function htmlencode($string, $hex = false)
{
/**
* Avoid processing simple strings
*/
if (empty($string))
{
return '';
}
else if (($size = strlen($string)) == 1)
{
return '' . ($hex ? ('x' . dechex(ord($string))) : ord($string)) . ';';
}
$chars = str_split($string);
for ($i = 0; $i < $size; $i++)
{
$chars[$i] = '' . ($hex ? ('x' . dechex(ord($chars[$i]))) : ord($chars[$i])) . ';';
}
return implode('', $chars);
}
?>
Impressum
www.bibelfuerdich.de
Homepage der “Für dich”-Bibelausgaben
Verantwortlich für den Inhalt:
Markus Hartmann
Mitarbeiter im Lektorat für elektronische Publikationen
Deutsche Bibelgesellschaft
Gropiusplatz 10
D-70563 Stuttgart
Telefon: (0711) 7181 264
Fax: (0711) 7181 250
Email: software@dbg.de
Webmaster: Arthur Schreiber
© 2006
Deutsche Bibelgesellschaft
Gropiusplatz 10
D-70563 Stuttgart
www.bibelgesellschaft.de
software@dbg.de
Alle Texte und Bilder dieser Internet-Seiten sind copyrightgeschützt und dürfen nicht ohne Zustimmung der Rechteinhaber an anderer Stelle veröffentlicht werden.