|
|
|
| Помогите с проверки е-майла. Использую скрипт отправки почты, там используется такая проверка:
<?
preg_match("/[0-9a-z_]+@[0-9a-z_^\.]+\.[a-z]{2,3}/i", $this -> to)
?>
|
Но у меня встречается адрес такого типа Imya.Familia@dom.dom.ru
Такое он не пропускает.
Как это написать? | |
|
|
|
|
|
|
|
для: Shokan
(30.10.2008 в 08:15)
| | Или как пишется рег.выр. который пропускает все главное был символ @.
| |
|
|
|
|
|
|
|
для: Shokan
(30.10.2008 в 08:15)
| |
<?
preg_match("/[-0-9a-z_\.]+@[-0-9a-z_\.]+\.[a-z]{2,6}/i", $this -> to)
?>
|
| |
|
|
|
|
|
|
|
для: Trianon
(30.10.2008 в 09:06)
| | test@test.com.ua ?
хотя прокатит, да
но дефисы тоже надо бы включить | |
|
|
|
|
|
|
|
для: mechanic
(30.10.2008 в 10:06)
| | угу, включил.
Собственно. я лишь поправил то, о чем просили.
А вообще считаю, что всё это от лукавого.
Есть RFC, в котором определяется что есть пользователь и что есть домен.
А все эти регулярки для проверки е-мэйлов - шаманство. | |
|
|
|
|
|
|
|
для: Trianon
(30.10.2008 в 10:59)
| | >Есть RFC, в котором определяется что есть пользователь и что есть домен.
Это да, но под RFC и составляются проверки на корректность email.
>А все эти регулярки для проверки е-мэйлов - шаманство.
Возможно, но это скажем так, есть какая-то защита от неправильного набранного email или от ботов, которые частенько в адресе пишут чушь. | |
|
|
|
|
|
|
|
для: AcidTrash
(30.10.2008 в 21:04)
| | >>Есть RFC, в котором определяется что есть пользователь и что есть домен.
>Это да, но под RFC и составляются проверки на корректность email.
Я Вас умоляю.
postmaster@com реальный донельзя (а про RFC вообще молчу) почтовый адрес. Много Вы видели проверок, которые пропустили бы его? | |
|
|
|
|
|
|
|
для: Trianon
(30.10.2008 в 21:33)
| | >postmaster@com реальный донельзя (а про RFC вообще молчу) почтовый адрес. Много Вы >видели проверок, которые пропустили бы его?
А много бы людей в качестве своего email, оставили такой адрес? | |
|
|
|
|
|
|
|
для: AcidTrash
(30.10.2008 в 21:41)
| | Я объяснил, почему считаю проверки е-мэйла шаманством?
Дальнейший спор совершенно бесплоден. | |
|
|
|
|
|
|
|
для: Trianon
(30.10.2008 в 22:11)
| | >Дальнейший спор совершенно бесплоден.
Ну не знаю, может еще кто-нибудь подключится :) Ладно, замнем тему. Останемся при своем мнении. | |
|
|
|