Да найду, потом. Есть у меня пара догадок
Да найду, потом. Есть у меня пара догадок
Может там у них браузер какую-то чепуху тулит в данные, ну или пробелы (я же не знаю, trim там есть где-то или нет).
По пробуй сначала очищать мыло от все ерунды, а потом уже проверять, т.е вот тупо:
filter_var(filter_var(" 9893772@mail.ru ", FILTER_SANITIZE_EMAIL), FILTER_VALIDATE_EMAIL); Не страдайте фигнёй. Достаточно проверить, есть @ или нет.
if '@' in email:
print('VALID EMAIL')
else:
print('INVALID EMAIL')reaper, ещё нужно проверить наличие правильно указанного глобального домена.
я же говорю, если юзер не пройдет по ссылке с мыла, то акк не активировать, смысл левое мыло писать тогда
# reaper (09.12.2016 / 20:06)и слать потом письмо в никуда? зачем? я проще регулярку поставлю.
Не страдайте фигнёй. Достаточно проверить, есть @ или нет.
if '@' in email:
print('VALID EMAIL')
else:
print('INVALID EMAIL')
Вот и весь валидатор.
ramzes, мыло тоже может быть ваолидным, но символов разных там придостаточно, а пересылать аяксом вообще может косячнуть преобразователь json , я как то экспериментировал с сериализацией, вот в json появлялись косяки
ramzes, кстати от тебя не убудит посыл письма
# Koenig (09.12.2016 / 20:44)я и так его шлю, оно необходимо для подтверждения реги. от того что я вместо сообщения о невалидном мыле отправлю письмо в никуда и создам учетку которую ни кто не подтвердит лучше точно не станет.
ramzes, кстати от тебя не убудит посыл письма
поставлю лог на это дело, посмотрю что выдаст. проблема в невозможности тестов, а не в поиске решения. у меня оно не глючит)))