Вход в AJAX - проблема сеанса - PullRequest
1 голос
/ 18 июня 2011

Я создал рабочий сценарий входа в систему с использованием AJAX и PHP, но моя проблема в том, что он заставляет меня войти дважды, прежде чем он сможет запомнить сеанс.Первоначально он использует ответ js для обновления содержимого, но если я обновлю страницу, все вернется в прежнее состояние.Когда я вхожу во второй раз и обновляю страницу, это единственный раз, когда она будет работать.Почему это происходит?

Вы можете проверить мои файлы здесь:

  1. login.php - http://pastebin.com/8UfyfuU1

  2. users.php -http://pastebin.com/VBqMkpHH

1 Ответ

0 голосов
/ 18 июня 2011

Это потому, что вы не вошли в систему, когда вы подключаетесь к login.php, но после отправки запроса вы находитесь.Я предлагаю обновить js после того, как http-запрос вернет вас, когда вы вошли в систему. Посмотрите, работает ли это, например, если оно возвращает 1, это означает, что данные для входа были правильными, и страница обновится, и вы вошли в систему. Есливозвращает 0, выводит сообщение о том, что данные для входа неверны.Я не знаю, работает ли это, но я предполагаю.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...