Перейти к контенту
  • 0

Регистрация пользователей


FakirV

Вопрос

Пытаемся зарегиться на форуме, в качестве e-mail вбиваем, что то похожее на mail@domen.local. При сохранении выходит ошибка "несуществующий e-mail". При указании e-mail mail@domen.ru регистрация проходит нормально. Что можно поднастроить, чтобы регистрация проходила с e-mail mail@domen.local?
Ссылка на комментарий
Поделиться на других сайтах

Рекомендуемые сообщения

  • 0

./sources/functions.php:

	function clean_email($email = "") {

	$email = trim($email);

	$email = str_replace( " ", "", $email );

	$email = preg_replace( "#[\;\#\n\r\*\'\"<>&\%\!\(\)\{\}\[\]\?\\/\s]#", "", $email );

	if ( preg_match( "/^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,4}|[0-9]{1,4})(\]?)$/", $email) )
	{
		return $email;
	}
	else
	{
		return FALSE;
	}
}

увеличить верхнюю границу в {2,4} и {1,4}. Хотя нафига там второе не очень ясно, да и в целом регулярка левая :D

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.