История браузера не сохраняется URL при использовании перенаправления PHP - PullRequest
0 голосов
/ 01 июня 2011

Эта проблема возникает во всех браузерах, кроме Firefox.

На моем сайте, например, домашняя страница будет выглядеть так: www.example.com

После нажатия на ссылку для входа это будет www.example.com/signin.php

После полной аутентификации я перенаправлю страницу с помощью функции заголовка в php на пользовательский prfoile. Так что после входа в мою страницу будет так. www.example.com

Если пользователь нажал кнопку «Назад», я проверю сеанс в signin.php и снова перенаправлю на страницу профиля пользователя.

У меня нормально работает в firefox. Кроме этого все браузеры, если я использовал перенаправление заголовка, он не будет сохранять страницу в истории браузера.

Я имею в виду, я перенаправляю пользователя после аутентификации на странице входа. Поэтому URL-адрес signin.php не сохраняется в истории браузера.

Так что, если я воспользуюсь кнопкой «Назад», она перейдет к предыдущему сайту, который я открыл, прежде чем открывать свой сайт.

Может кто-нибудь помочь ?? Заранее спасибо.

1 Ответ

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

используйте $ _SERVER ['HTTP_REFERER'] для перенаправления, откуда пришел пользователь

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