Código de PHP - Codificación del mail

Imágen de perfil

Codificación del mailgráfica de visualizaciones


PHP

Publicado el 09 de Agosto del 2007 por Administrador
8.377 visualizaciones desde el 09 de Agosto del 2007. Una media de 21 por semana
Código que codifica el correo en modo ascii y/o hexadecimal para que algunos programas de captura de emails no los puedan encontrar.

Versión 1

Publicado el 09 de Agosto del 2007gráfica de visualizaciones de la versión: Versión 1
8.378 visualizaciones desde el 09 de Agosto del 2007. Una media de 21 por semana
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<?php
/*** http://www.lawebdelprogramador.com ***/
 
echo "\n<a href='mailto:".encodeMailAscii("nombre_cuenta-correo@dominio.com")."'>".encodeMailAscii("nombre_cuenta-correo@dominio.com")."</a><br />";
echo "\n<a href='mailto:".encodeMailHexadecimal("nombre_cuenta-correo@dominio.com")."'>".encodeMailHexadecimal("nombre_cuenta-correo@dominio.com")."<br />";
 
/*
 * Devuelve una cadena en su valor ascii
 * para ser interpretada por los navegadores
 */
function encodeMailAscii($mail)
{
	for($i=0;$i<strlen($mail);$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<strlen($mail);$i++)
	{
		$result.="&#x".bin2hex($mail[$i]);
	}
	return $result;
}
?>



Comentarios sobre la versión: Versión 1 (0)


No hay comentarios
 

Comentar la versión: Versión 1

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios

http://lwp-l.com/s1533