|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
29.06.2018, 06:22 | #1 |
Регистрация: 29.06.2018
Сообщений: 8
|
Форма проверки Email исключение?
Доброго времени.
Если может кто, подскажите пожалуйста, никак не могу въехать, есть форма проверки Email адреса, с подсветкой и выведением сообщений: Код:
Заранее СПАСИБО! |
29.06.2018, 08:26 | #2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
// если на любом регистре (Save SAVE save Сохранить СоХраНиТь), то
Код:
Код:
|
29.06.2018, 08:51 | #3 |
Регистрация: 29.06.2018
Сообщений: 8
|
Большое спасибо!
Сделал вот так: var pattern = /^([a-zа-я0-9_\.\+-])+@[a-zа-я0-9-]+\.([a-zа-я0-9-]{2,}\.)?[a-zа-я0-9-]{2,}$|^save$|^Save$|^SAVE$|^сохрани ть|^Сохранить|^СОХРАНИТЬ$/i; А как на PHP сделать то же самое? Переносил, пробовал добавить русские а-яё, пролазил пачку форумов, толку 0, не пропускает вот такой емайл например: mail@васяпупкин.рф Как победить? Хотя на JS из выражения выше, рисует зеленым (проверка email) и все ок, а в php сейчас стоит вот так и ничего не работает: if (!preg_match('~^([a-zа-яё0-9_\-\.])+@([a-zа-яё0-9_\-\.])+\.([a-zа-яё0-9])+$~i', $_POST['code'])) Последний раз редактировалось AlexPebody; 29.06.2018 в 09:27. |
29.06.2018, 09:47 | #4 |
Регистрация: 29.06.2018
Сообщений: 8
|
Вот так заработало на PHP: preg_match('~^([a-zA-Zа-яА-Я0-9_\-\.])+@([a-zA-Zа-яА-Я0-9_\-\.])+\.([a-zA-Zа-яА-Я0-9])+$~ui
Есть что то добавить? |
29.06.2018, 10:04 | #5 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
букву Ё потеряли.
(впрочем, я не знаю, допустима ли она в кириллических именах). добавлено ага. проверил. допустима. (см. ёлка.рф) Цитата:
Последний раз редактировалось Serge_Bliznykov; 29.06.2018 в 10:08. |
|
29.06.2018, 10:05 | #6 |
Регистрация: 29.06.2018
Сообщений: 8
|
Понял спс! 8-)
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Форма доходит до адресата, но нужно заменить email на телефон. | shavedcat | PHP | 0 | 14.09.2014 19:41 |
Explorer.exe Исключение неизвестное программное исключение Windows XP, что делать? | Igorilla | Windows | 6 | 02.04.2013 22:49 |
Исключение неизвестное программное исключение... | Host-2013 | Паскаль, Turbo Pascal, PascalABC.NET | 19 | 09.02.2013 21:30 |
Исключение из проверки по Enabled...? | kta87 | Общие вопросы Delphi | 16 | 06.02.2012 17:49 |
ПЕрвая форма, кликая по кнопке, другая форма | Nadej | C++ Builder | 0 | 02.10.2011 17:58 |