spam 11 Опубликовано: 17 июля 2012 Рассказать Опубликовано: 17 июля 2012 если у юзера три скобки в имени то при проверки будет ошибка мускула ибо запрос [[:<:]]{$search_name}[[:>:]] если в search_name обратные скобки вида ((( выдаст ошибку, я пока заменил REGEXP на LIKE %% но решение мне ненравится, может Вы предложите что получше Ссылка на сообщение Поделиться на других сайтах
celsoft 6223 Опубликовано: 1 августа 2012 Рассказать Опубликовано: 1 августа 2012 Проверено на чистом дистрибутиве, проблема не подтверждается, все работает и ошибок никаких не выдает. Приведите конретный пример логина на котором у вас выдает ошибку. Ссылка на сообщение Поделиться на других сайтах
spam 11 Опубликовано: 21 августа 2012 Рассказать Опубликовано: 21 августа 2012 Автор Проверено на чистом дистрибутиве, проблема не подтверждается, все работает и ошибок никаких не выдает. Приведите конретный пример логина на котором у вас выдает ошибку. пример логина ctougodno((( ошибки не может не быть так как сей запрос сам по себе вызовет ошибку мускула "Got error 'parentheses not balanced' from regexp" привожу запрос SELECT name FROM `dle_users` WHERE LOWER(name) REGEXP '[[:<:]]admin((([[:>:]]' OR name = 'admin((('[/CODE] Ссылка на сообщение Поделиться на других сайтах
celsoft 6223 Опубликовано: 21 августа 2012 Рассказать Опубликовано: 21 августа 2012 spam, DLE не вставляет в regexp логин в чистом виде и запроса SELECT name FROM `dle_users` WHERE LOWER(name) REGEXP '[[:<:]]admin((([[:>:]]' LIMIT 0 , 1 в DLE нет. DLE преобразовывает имя для regexp и запрос который делает DLE выглядит как SELECT name FROM dle_users WHERE LOWER(name) REGEXP '[[:<:]][aа]d[mм][i1l!][nпл][(][(][(][[:>:]]' OR name = 'admin((('[/code] и никаких ошибок при выполнении данного запроса нет. Ссылка на сообщение Поделиться на других сайтах
Slavchik.ru 17 Опубликовано: 24 августа 2012 Рассказать Опубликовано: 24 августа 2012 зы. ради интереса проверил на засранном всякими модулями и хаками движке. юзер ctougodno((( нормально регистрируется и входит на сайт. ошибки не наблюдается! Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Архивировано
Эта тема находится в архиве и закрыта для публикации сообщений.