Не корректно работает регистрация пользователей. Когда юзер ошибся в вводе картинки кода, то повторно ему не дают зарегистрироваться, т.к такой логин уже занят. Дело в том, что не смотря на ошибку ввода кода, логин и email сразу пишется в базу.
Подскажите, где исправить, чтобы в базу писалось после проверки кода, а не до.
Некорректная работа регистрации
ЕСТЬ РЕШЕНИЕ
ЗАКРЫТО
#1
20 июля 2011 в 19:09
#2
20 июля 2011 в 20:35
Если интересует то более подробно про каптчу в блоге.
components/registration/frontend.php Строка 185, комментарий в коде // Проверяем каптчу
Все что ниже -ВАШЕ.
Но это уже следствие.А не причина .
В $code возвращается результат сравнения двух строковых значений ГЕНЕРИРОВАННАЯ _ВВОДИМАЯ каптча.
Но это (ВАШ), частный случай.Перезалейте файлы-проверьте права-и тд и тп.
И опять, двадцать пять.Версия?
Может "Регистрацию без каптчи " из вышеупомянутого блога устанавливали? Так замените файлы .
А может...???!!!
components/registration/frontend.php Строка 185, комментарий в коде // Проверяем каптчу
Все что ниже -ВАШЕ.
Но это уже следствие.А не причина .
В $code возвращается результат сравнения двух строковых значений ГЕНЕРИРОВАННАЯ _ВВОДИМАЯ каптча.
Но это (ВАШ), частный случай.Перезалейте файлы-проверьте права-и тд и тп.
И опять, двадцать пять.Версия?
Может "Регистрацию без каптчи " из вышеупомянутого блога устанавливали? Так замените файлы .
А может...???!!!
нет — ничего не устанавливал сверху! Все права проверял. Попробую покопаться.
версия 1.8
версия 1.8
Сегодня в 11:01
#4
20 июля 2011 в 20:51
функция checkCaptchaCode
#5
20 июля 2011 в 21:15
функция checkCaptchaCode
В ней все вроде ОК
#6
20 июля 2011 в 21:59
Это отправная точка для раскопок.В ней все вроде ОК
#7
24 июля 2011 в 13:58
Спасибо oll все заработало. Траблы в капче были.