Buscar en Internet  a través de

Tu buzón de correo

MENÚ PRINCIPAL

*

Portada
* Usuarios
* Artículos
* Zona PHP
* Desarrollo Web
* Crea tu sitio Web
* Tu Web personal
* Alojamiento Web
  -> Dominio
  -> Subdominio
  -> Carpeta Web
* Promoción Web
* Promociona tu Web
* Herramientas Web
  -> Codifica tu e-mail
  -> Etiquetas Meta-tag
  -> Scrollbar
  -> Tabla de colores
* ¿Te gustan los juegos?
  -> Tetris
  -> Torre de Hanoi
* ENLAZA TU WEB
* Nuestros banners
 ---------------------

 

 
 
 

Encripta tu e-mail con PHP.

Este en un código que hoy día es imprescindible en cualquier sitio web. Lo que conseguimos con este código es poder presentar nuestro e-mail en nuestro sitio web y evitar el correo basura (spam). Los "spammotors" o motores de búsqueda de direcciones de e-mail lo que hacen es buscar direcciones de correo electrónico en el código fuente de las paginas web, por tanto, si conseguimos evitar que nuestro e-mail aparezca en el código fuente de nuestra pagina, evitaremos la inmensa mayoría del correo spam.

 

     Este archivo lo nombraremos como: mailcodificado.php
<?php
function codificador_hexa ($email_address) {
$codificado = bin2hex("$email_address");
$codificado = chunk_split($codificado, 2, '%');
$codificado = '%' . substr($codificado, 0, strlen($codificado) - 1);
return $codificado; 
}
$em ='direccion@uterra.com';
$email = codificador_hexa($em);
echo '<html>

<head>
<title>Mail codificado con PHP</title>
</head>

<body>

<a href="mailto:'.$email.'">Mi e-mail</a>

</body>

</html>';
?>

Aunque existen otros medios de conseguir que el e-mail no aparezca en el código fuente de la pagina como es nuestro código javascript numero 111 o nuestra herramienta de codificación, si es bien cierto que dado que ambos sistemas se ejecutan en el navegador, y es posible que alguien tenga deshabilitado javascript en su navegador por citar un ejemplo, podría entonces darse el caso de que nuestro visitante no pudiera acceder a nuestro e-mail.

Con este script en PHP evitamos este posible problema, dado que el script se ejecuta en el servidor, y es este el que envía el código encriptado en lenguaje HTML al navegador.

 

Volver a la página anterior