Меню
- Главная
- Скрипты
- Шаблоны сайта
- Книги
- Фон для сайта
- Анимированные картинки
- Лохотроны и кидалово в интернете
- Статьи
Партнерские программы:
- Заработок на соцсетях
- разные


Реклама




Информация
Обо всех новых добавлениях на сайт вы можете узнать подписавшись в
_________
Яндекс.Метрика


 
Защита почтовых адресов от спамеров.

Защита почтовых адресов от спамеров.

Здесь я вам приведу функцию, которая позволяет защитить e-mail от спам-ботов. Функция выводит адрес электронной почты в виде ASCII-символов:


function protectMail($s)
{
   
$result = '';
   
$s = "mailto: ".$s;
    for(
$i=0; $i< strlen($s); $i++)
    {
         
$result .= '&#'.ord(substr($s, $i, 1)).';';
    }
    return
$result;
}

Использовать эту функцию можно так:


echo(protectMail("vasya@pupkin.ru"));


Обратите внимание на то что ничего не поменяется, адрес выведется в прежнем виде, но загляните в html-код и вы посмотрите что там просто набор символов.

Функция проходит по всем символам и используя функцию ord получает ASCII код каждого символа.

Спасибо за внимание, и поменьше Вам спамеров!


Назад
Автор: Макагон Сергей
Сайт автора: devoid.com.ua