dimon 0 Опубликовано: 25 июня 2007 Рассказать Опубликовано: 25 июня 2007 Если при регистрации используются знаки ??, то скрипт выдает SQL ошибку. Проверено на http://dle-news.ru См. скриншот Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 25 июня 2007 Рассказать Опубликовано: 25 июня 2007 Надо бы повырезать подобного рода символы. Ибо не гоже в имени использовать знак вопроса. Так же может человек зарегестрироватсья с именем "-1" Вырезай в файле <engine/ajax/registration.php> Цитата Ссылка на сообщение Поделиться на других сайтах
Michelangelo 0 Опубликовано: 25 июня 2007 Рассказать Опубликовано: 25 июня 2007 решение: открываем engine/ajax/registration.php ищем if (preg_match("/[\||\'|\<|\>|\"|\!|\$|\@|\&\~\*\+]/",$name))" заменяем на if (preg_match("/[\||\'|\<|\>|\"|\!|\?|\$|\@|\&\~\*\+]/",$name)) все Цитата Ссылка на сообщение Поделиться на других сайтах
Гость Опубликовано: 26 июня 2007 Рассказать Опубликовано: 26 июня 2007 <#thank#> Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.