- Регистрация
- 7 Окт 2016
- Сообщения
- 269
- Реакции
- 253
- Автор темы
- Заблокирован
- #1
после обновления нескольких файлов с новой версии 1.6.1.21
при оформлении заказа и при регистрации клиента, начала вылетать ошибка:
неправильное имя
неправильное фамилия
неправильное город
весь день искал решение.
в итоге нашел такое:
в файле validate.php:
return preg_match(Tools::cleanNonUnicodeSupport('/^[^0-9!<>,;?=+()@#"°{}_$%:¤|]*$/u'), stripslashes($name));
вот тут есть проверка utf
если убираю u
ошибка исчезает.
Является ли это решение правильным??
при оформлении заказа и при регистрации клиента, начала вылетать ошибка:
неправильное имя
неправильное фамилия
неправильное город
весь день искал решение.
в итоге нашел такое:
в файле validate.php:
return preg_match(Tools::cleanNonUnicodeSupport('/^[^0-9!<>,;?=+()@#"°{}_$%:¤|]*$/u'), stripslashes($name));
вот тут есть проверка utf
если убираю u
ошибка исчезает.
Является ли это решение правильным??
Последнее редактирование: