Cómo puedo mostrar correos electrónicos en mi pagina web sin que sea rastreado por robots spam y así preservar la privacidad de mis usuarios, existe alguna forma de automatizarlo con php?
¡
Como mostrar email en mi pagina sin que sean rastreados?
Iniciado por
Jandro30
, mar 19 2014 01:25
#1 AUTOR PREGUNTA
Preguntas Similares
Esto también te interesa!
#2
Publicado 19 marzo 2014 - 01:29
El método más fiable y funcional es mostrar la dirección de correo electrónico como una imagen, para ello creamos un archivo generaimagen.php con el siguiente codigo
Luego para implementarlo le enviamos el el mail como parametro al archivo
Si queremos algo mas seguro podemos encriptar el mail al pasarlo como parametro
$_GET['texto'] = "info@sitioweb.com"; ## Email que queremos proteger
$length = strlen($_GET['texto']) * 6;
header("Content-type: image/png");
$im = imagecreate($length, 14);
imagecolorallocatealpha($im, 255, 0, 0, 127);
$color = imagecolorallocate($im, 0, 0, 0);
imagestring($im, 2, 0, 0, $_GET['texto'], $color);
imagepng($im);
imagedestroy($im);Luego para implementarlo le enviamos el el mail como parametro al archivo
<img src="generarimagen.php?texto=info@dominio.com" />
Si queremos algo mas seguro podemos encriptar el mail al pasarlo como parametro