Как я могу перенаправить на домашнюю страницу, когда я нажимаю на кнопку назад браузера - PullRequest
4 голосов
/ 30 апреля 2011

У меня есть веб-сайт электронной коммерции, на котором мы используем страницу корзины покупок, когда любой человек покупает продукт и оплатил его, тогда у нас есть страница благодарности,

домашняя страница => продукты => корзина => продолжить платеж => спасибо

теперь, когда я нажимаю на кнопку «Назад» в браузере, происходит переход на страницу оплаты и выдает ошибку сеанса.

Я хочу вернуться на домашнюю страницу, когда нажимаю накнопка возврата браузера на странице благодарности.

продолжить платеж => спасибо => домашняя страница.

1 Ответ

1 голос
/ 30 апреля 2011

На странице благодарности установите флажок в сеансе. На предыдущих страницах отметьте этот флаг. Если он установлен, отправьте пользователя на первую страницу, используя header('Location: ...'); (не забудьте запустить exit; сразу после строки заголовка).

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