Добрый день !
Подскажите где можно увеличить длину email?
Спасибо.
3
Длина email адреса
Автор idal, May 29 2014 10:14 AM
Сообщений в теме: 5
#1
Отправлено 29 May 2014 - 10:14 AM
#2
Отправлено 29 May 2014 - 11:58 AM
Исходно - в таблице xxxx_customersПодскажите где можно увеличить длину email?
там поле Email это VARCHAR(64).
Изменить длину - выполнить что-нибудь типа:
ALTER TABLE xxxx_customers MODIFY Email VARCHAR(255)
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)
#3
Отправлено 29 May 2014 - 01:36 PM
Большое спасибо. Помогло.
#4
Отправлено 18 May 2017 - 08:22 AM
Возникла другая странная проблема. Человек пытается зарегистрироваться , в ответ магазин пишет - пишите email правильно. email написан правльно , но до знака @ в адресе 23 символа (без подчеркиваний , тире и т.п., все в одно слово) и на сколько я понял, магазину это не нравиться, (думал там русские буквы клиент вводит). Все символы уже сам вводил вручную (она мне адрес прислала на email, кстате с этого же длинного email-a), результат один - не верно введен email. Вводишь адрес покороче и все ok,
Подскажите, кто знает, как этот глюк можно исправить ? Спасибо
Подскажите, кто знает, как этот глюк можно исправить ? Спасибо
Сообщение отредактировал Jeck2000: 18 May 2017 - 08:23 AM
#5
Отправлено 18 May 2017 - 01:21 PM
Там ограничение в 20 символов.
Ищи в коде строку {1,20}
Это в файлах
"C:\TMP\!\core\includes\feedback.php"
"C:\TMP\!\core\functions\functions.php"
"C:\TMP\!\core\includes\product_detailed.php"
"C:\TMP\!\core\functions\quick_order_function.php"
"C:\TMP\!\core\functions\registration_functions.php"
"C:\TMP\!\core\functions\subscribers_functions.php"
либо (что правильнее) заменить вообще все эти наколенные проверки емейла на вилидность готовой штатной функцией, появившейся в PHP5 - https://php.net/manu....filter-var.php
Ищи в коде строку {1,20}
Это в файлах
"C:\TMP\!\core\includes\feedback.php"
"C:\TMP\!\core\functions\functions.php"
"C:\TMP\!\core\includes\product_detailed.php"
"C:\TMP\!\core\functions\quick_order_function.php"
"C:\TMP\!\core\functions\registration_functions.php"
"C:\TMP\!\core\functions\subscribers_functions.php"
либо (что правильнее) заменить вообще все эти наколенные проверки емейла на вилидность готовой штатной функцией, появившейся в PHP5 - https://php.net/manu....filter-var.php
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)
#6
Отправлено 19 May 2017 - 08:57 AM
Благодарю, за информацию. Ситуация разрешилась!