Кодирование адреса электронной почты (email)

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

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

Информация о статье "Кодирование адреса электронной почты (email)"

Автор DeVoid | Сайт http://devoid.com.ua | Добавлена 14 Сентября 2007 | Просмотрели 2468 раз

  • Digg it!
  • Delicious
  • +МоёМесто.ru
  • Добавить страницу к Мистеру Вонгу
  • Добавить страницу к Мистеру Вонгу

Комментарии КОММЕНТАРИИ

Комментариев еще нет.

Зарегистрируйтесь или выполните Вход для того чтобы оставлять комментарии