Sencilla protección anti-spam
No se hasta que punto será efectiva esta técnica, pero como no cuesta nada implementarla, pues aquí está:
if(!strncmp($url_com,"mailto:",7)) { $url_com=str_replace("@"," en ",$url_com); $url_com=str_replace("."," punto ",$url_com); }
En los comentarios de blackshell se puede introducir una URL (Unified Resource Locator) o una dirección de correo (que convierto a URL añadiendo delante mailto:
).
Miramos que es una dirección de correo (en tal caso comenzará por mailto:
), y si es el caso reemplazamos algunos caracteres. En este caso la @ se cambia por en y los . por punto.
De esta forma una dirección como fulanino@chupimail.com
queda fulanito en chupimail punto com. Los
se emplean para que el cliente de correo lo procese en una sola linea en caso de hacer click en la URL y sea más fácil para el usuario 'decodificar' la dirección.
Cada cierto tiempo podemos cambiar los sustitutos, o incluso hacer que aleatoriamente se elija uno de una lista.
No suelo ver direcciones de correo en los comentarios de blackshell, pero bueno... por mi que no quede :).
Hay 1 comentario
Los comentarios están cerrados: los comentarios se cierran automáticamente una vez pasados 30 días. Si quieres comentar algo acerca de la anotación, puedes hacerlo por e-mail.
por Sergio, en 2004-07-24 18:56:21 ∞