specialist
Guest
Наиболее эффективные методы борьбы со грабберами почтовых адресов
Привет всем!
Есть доска объявлений, соответвенно в объявлении помимо прочего указывается и e-mail ....
Хочу максимально усложнить задачу воровства спам-роботами адресов с сайта.
Что уже сделано
***main file***
....
Электропочта: <a href="javascript:load_mail('.$row['id'].')" class="adv_note" title="Написать письмо">'.stripslashes($row['email']).'</a>'....
....
***JavaScript file***
/*Функция, возвращает мыло*/
function load_mail(id)
{
var sHref = "mail.php?id="+id;
if (navigator.appName == "Netscape")
{
window.open(sHref, "", "scrollbars=no,status=no,resizable=no, toolbar=no, directories=no,menubar=no,width=425,height=225")}
else if (navigator.appName == "Microsoft Internet Explorer")
{
idframeToLoad.location.href=sHref;}
}
....
***mail.php***
делает выборку из базы и возвращает адрес
...
выборка
...
<script>window.location.href='mailto:<?=$row['email']?>'</script>
...
Воросы:
1. Как выводить мыло арес между тегами <a></a> ?
Пока 2 варианта...картикой или в юникод кодировать....какие ещё возможны способы?
Электропочта: <a href="javascript:load_mail('.$row['id'].')" class="adv_note" title="Написать письмо">'.stripslashes($row['email']).'</a>'....
2. Насколько легко будет обойти эту защиту и как посоветуете её укрепить.
Заранее благодарен за ответы.
Привет всем!
Есть доска объявлений, соответвенно в объявлении помимо прочего указывается и e-mail ....
Хочу максимально усложнить задачу воровства спам-роботами адресов с сайта.
Что уже сделано
***main file***
....
Электропочта: <a href="javascript:load_mail('.$row['id'].')" class="adv_note" title="Написать письмо">'.stripslashes($row['email']).'</a>'....
....
***JavaScript file***
/*Функция, возвращает мыло*/
function load_mail(id)
{
var sHref = "mail.php?id="+id;
if (navigator.appName == "Netscape")
{
window.open(sHref, "", "scrollbars=no,status=no,resizable=no, toolbar=no, directories=no,menubar=no,width=425,height=225")}
else if (navigator.appName == "Microsoft Internet Explorer")
{
idframeToLoad.location.href=sHref;}
}
....
***mail.php***
делает выборку из базы и возвращает адрес
...
выборка
...
<script>window.location.href='mailto:<?=$row['email']?>'</script>
...
Воросы:
1. Как выводить мыло арес между тегами <a></a> ?
Пока 2 варианта...картикой или в юникод кодировать....какие ещё возможны способы?
Электропочта: <a href="javascript:load_mail('.$row['id'].')" class="adv_note" title="Написать письмо">'.stripslashes($row['email']).'</a>'....
2. Насколько легко будет обойти эту защиту и как посоветуете её укрепить.
Заранее благодарен за ответы.