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