Ocultar direcciones de correo con PHP

Publicado por | 11/10/2009 | en PHP

php-logoLa siguiente función de PHP nos permite ofuscar el código fuente pero muestra al usuario el texto de una manera legible. Muy útil para ocultar direcciones de correo electrónico a los robots que rastrean direcciones de email para luego enviar spam.

1
2
3
4
5
6
7
8
function obfuscate($text) {
$length = strlen($text);
$scrambled = '';
for ($i = 0; $i < $length; ++$i) {
$scrambled .= '&#' . ord(substr($text, $i, 1)) . ';';
}
return $scrambled;
}

La dirección se vería correctamente en el navegador. Sin embargo, en el código fuente tendría un aspecto así:

info@to
matis.cat

Fuente: Webintenta

¿Te gustó esta entrada? ¡Compártela!
  • Digg
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • BarraPunto
  • MySpace
  • Reddit
  • Technorati
  • Design Float
  • Meneame
  • StumbleUpon
  • Twitter
Comment RSS Trackback URL

Ningún comentario

Dejar una respuesta