Administra tu Blog

¡Crea tu Blog Ya! Fácil y Gratis


Codificación del mail

codigosphp 08-02-2008 GTM 1 @ 17:44

Codificación del mail

Código que codifica el correo en modo ascii y/o hexadecimal para que algunos programas de captura de emails no los puedan encontrar.

echo "\n".encodeMailAscii("nombre_cuenta-correo@dominio.com")."nombre_cuenta-correo@dominio.com")."'>".encodeMailAscii("nombre_cuenta-correo@dominio.com")." />";
echo "\n".encodeMailHexadecimal("nombre_cuenta-correo@dominio.com")."nombre_cuenta-correo@dominio.com")."'>".encodeMailHexadecimal("nombre_cuenta-correo@dominio.com")." />";

/*
 * Devuelve una cadena en su valor ascii
 * para ser interpretada por los navegadores
 */
function encodeMailAscii($mail)
{
 for($i=0;$i  {
  $result.="&#".ord($mail[$i]);
 }
 return $result;
}

/*
 * Devuelve una cadena en su valor hexadecimal
 * para ser interpretada por los navegadores
 */
function encodeMailHexadecimal($mail)
{
 for($i=0;$i  {
  $result.="&#x".bin2hex($mail[$i]);
 }
 return $result;
}
?>

MeneameMeneame | del.icio.us

No hay Comentarios »

Dejar un Comentario


<a href> <em> <blockquote> <strong> <cite> <code> <ul> <li> <dl> <dt> <dd>