[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Регулярные выражения
nugle
Как лучше сделать проверку e-mail, php+ajax или js?
Если php, то какую лучше регулярку взять, чтобы учесть все моменты?



Спустя 12 минут, 10 секунд (4.02.2011 - 12:17) dima4321 написал(а):
Есть по-моему готовые функции на проверку email

Спустя 1 минута, 22 секунды (4.02.2011 - 12:18) nugle написал(а):
вот, а где их найти можно?

Спустя 1 минута, 2 секунды (4.02.2011 - 12:19) sharki написал(а):
nugle
великий гугл)) сам искал там недавно)

Спустя 2 минуты, 6 секунд (4.02.2011 - 12:21) nugle написал(а):
ок, поищу, о пока ты тут вопрос!
Делаю регистрацию и всё вроде нормально, но на каждое поле надо функцию делать надо? У меня скрипт огого получается(это я про ajax)

Спустя 12 минут, 41 секунда (4.02.2011 - 12:34) dima4321 написал(а):
а что мешает простыми проверками Php пользоваться.

isset
empty
trim
preg_math

Спустя 1 минута, 29 секунд (4.02.2011 - 12:35) nugle написал(а):
не, я красоту делаю!))

Спустя 3 минуты, 24 секунды (4.02.2011 - 12:39) dima4321 написал(а):
а касатель валидности email тут есть 2 подхода.

1. Проверять приблизительный синтаксис заполения.
2. Связываться непосредственно с сервером и получать ответ

Про синтаксис маска будет такой.

if(preg_match('#.+?@.+?\.(com|ru|de|jp)#si',$content,$match))

{
echo "правильно"
}

Это самое просто за 3 сек. раздумий ))


Спустя 41 секунда (4.02.2011 - 12:40) SerginhoLD написал(а):
Цитата (nugle @ 4.02.2011 - 09:21)
У меня скрипт огого получается(это я про ajax)

эт нормально, наверно) у меня админка с редактированием всего на модальных окнах, js в 400 строк уже, а я еще не все доделал ))

Спустя 15 секунд (4.02.2011 - 12:40) dima4321 написал(а):
Цитата
не, я красоту делаю!))


Говно в обертке всегда остается гавном )) Не забывай.

Спустя 3 минуты, 40 секунд (4.02.2011 - 12:43) nugle написал(а):
ну сам посмотри вот тут моя регистрация? ой пока не смотри

Спустя 3 минуты, 14 секунд (4.02.2011 - 12:47) nugle написал(а):
вот тперь посмотри

Спустя 9 минут, 28 секунд (4.02.2011 - 12:56) dima4321 написал(а):
Скажи что за фон ?? залью себе

Шрифт обычный ??

Спустя 4 минуты, 7 секунд (4.02.2011 - 13:00) alex12060 написал(а):

function CheckEmail(email) {
var reg=/^[a-zA-Z0-9\._-]+@[a-zA-Z0-9\._-]+\.[a-zA-Z]{2,4}$/i
var result=(reg).test(email)

return result
}


Вот вполне нормальная функция на ЖС

Спустя 1 минута, 53 секунды (4.02.2011 - 13:02) nugle написал(а):
dima4321,
фон картинка, шрифт обычный, цвет у него другой ток

Спустя 18 минут, 53 секунды (4.02.2011 - 13:21) nugle написал(а):
А возможно вообще отключить у браузера поддержку XmlHttpRequest?
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.