Сообщений: 383 Откуда: Санкт-Петербург Зарегистрирован: 24 Апреля 2008, 14:02:06 Сказали спасибо 20 раз Статус: offline
ICQ статус
Опубликовано 08 Июня 2009, 20:02:54
Проблема с этим же плагином, у меня он поставился то нормально, но после того как приглашенный юзер прошел по ссылке и ввел пароль и логин, ему пишет что Вы мол можете войти. Ввводишь свой логин и пароль и опа - "неправильные логин и пароль" причем если восстановить пароль, то заходишь нормально с новым... Что это может быть? Спасибо)
Народ читаем и запоминаем! Не помогаю по ICQ Не помогаю по ЛС
буду просто игнорировать эти сообщения!
Все вопросы задаем на форуме, но предварительно пользуемся поиском!
Народ читаем и запоминаем! Не помогаю по ICQ Не помогаю по ЛС
буду просто игнорировать эти сообщения!
Все вопросы задаем на форуме, но предварительно пользуемся поиском!
Сообщений: 383 Откуда: Санкт-Петербург Зарегистрирован: 24 Апреля 2008, 14:02:06 Сказали спасибо 20 раз Статус: offline
ICQ статус
Опубликовано 09 Июня 2009, 20:36:08
Отдельное спасибо pozitiv'у и sky'ю за помощь в устранении данной проблемы, проверил у себя на сайте, теперь работает отлично, выкладываю рабочую версию + немного изменил файл локализации, ибо стандартный был с ошибками орфографичкскими. Появятся какие вопросы, задавайте.
Сообщений: 2515 Откуда: As is Зарегистрирован: 10 Ноября 2007, 13:15:07 Сказали спасибо 353 раз Статус: offline
Опубликовано 09 Июня 2009, 21:59:26
Ну ок, давайте проверим файлы - мне кажется в ядре есть вот такой код
// PHP-Fusion user cookie functions
if (isset($_POST['login'])) {
$user_pass = md5($_POST['user_pass']);
$user_name = preg_replace(array("/\=/","/\#/","/\sOR\s/"), "", stripinput($_POST['user_name']));
$result = dbquery("SELECT * FROM ".$db_prefix."users WHERE user_name='$user_name' AND (user_password='".md5($user_pass)."' OR user_password='$user_pass')");
Сколько ИЛИ? 2
Какие они? мд5(пароль) и мд5(мд5(пароль))