PHP статьи и уроки
Приветствую Вас, Гость!

Меню
Интересное:
Реклама:
Смотрю "Записки о MacBook и Mac OS", в блоге gamedev программиста.
Главная » Статьи » Статьи » Работа с электронной почтой

Защита почтовых адресов от спамеров
Здесь я вам приведу функцию, которая позволяет защитить 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 код каждого символа.

Источник: http://internet-technologies.ru
Категория: Работа с электронной почтой | Добавил: PHP (22.03.2008)
Просмотров: 3353
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

Copyright Viktor L.P. © 2017 Бесплатный конструктор сайтов - uCoz
down
Защита почтовых адресов от спамеров - Работа с электронной почтой - Статьи - Статьи, уроки - Уроки и статьи по PHP
Главная » Статьи » Статьи » Работа с электронной почтой

Защита почтовых адресов от спамеров
Здесь я вам приведу функцию, которая позволяет защитить 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 код каждого символа.

Источник: http://internet-technologies.ru
Категория: Работа с электронной почтой | Добавил: PHP (22.03.2008)
Просмотров: 3353
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]