Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Проблема с авторизацией
Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007 Откуда: Berlin
Помог: 707 раз(а)
Так в чем вопрос?
Что выводится, что видите и т.п. Что var_dump показывает к примеру.
Сделайте в случае удачной проверки вместо echo('ok') например, такое:
Где auth.php - тот скрипт, который у Вас в топике приведен. А так получается что Вы всего лишь делаете выборку, но существование сессии у Вас нигде не проверяется.
----- Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
etoYA
Отправлено: 27 Октября, 2011 - 21:07:18
Участник
Покинул форум
Сообщений всего: 1859
Дата рег-ции: Июль 2011 Откуда: Крым
Помог: 21 раз(а)
Выводится не правильный логин или пароль, а зачем чекер то? Ведь есть echo 'ok'; при успешной авторизации...
EuGen
Отправлено: 27 Октября, 2011 - 21:09:11
Профессионал
Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007 Откуда: Berlin
Помог: 707 раз(а)
checker - он затем, чтобы потом проверять пользователя уже по сессии.
А если у Вас не происходит выборка, то через mysql_error посмотрите что возвращает, ну и текст запроса сам посмотрите с помощью var_dump.
----- Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
etoYA
Отправлено: 27 Октября, 2011 - 21:20:28
Участник
Покинул форум
Сообщений всего: 1859
Дата рег-ции: Июль 2011 Откуда: Крым
Помог: 21 раз(а)
Хм..
Логин test
Пароль test
результат вардампа
string(4) "test" string(0) ""
Почему не вводится пароль? (Добавление)
Полный код
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.