2015-10-15 2 views
0

Привет, у меня очень простой вопрос. У меня есть домашняя страница, которую он откроет с всплывающим окном, чтобы выбрать регион ex: chennai, delhi, banglore и т. Д., Как только пользователь выберет любой регион, он перейдет на отдельные страницы. Но теперь мне нужно, чтобы пользователь нажал кнопку «Назад» или попытался перейти на домашнюю страницу, чтобы пройти выбранные регионы ранее. Для простого понимания пользователь может перенаправить с домашней страницы на предыдущую страницу с помощью файлов cookie или любых других параметров, пожалуйста, помогите мне заблаговременно.Перенаправление на предыдущий URL-адрес с печеньем

+0

Где именно ваш код? Где в спецификациях вы застряли в указанном коде? – PeeHaa

+0

не какой-либо код, все еще прямо сейчас, мне нужно знать, что можно сделать, что пользователь может перенаправлять с домашней страницы на предыдущую страницу с помощью файлов cookie или любых других опций. – Karthick

ответ

0

На домашней странице проверьте, есть ли значение сеанса для «региона», например isset($_SESSION['region']). Если не отображать всплывающее окно, чтобы выбрать регион. Когда регион выбран, перенаправляйтесь на эту страницу области и задайте $_SESSION['region'] = 'regionName'; Теперь, когда пользователь приходит на главную страницу, наше первое условие, которое равно isset($_SESSION['region']), будет проверено, и если значение true будет перенаправлено на эту страницу региона. Таким образом, не будет никакого использования файлов cookie как таковых. Но если вы хотите использовать куки-файлы, вы можете использовать ту же логику, чтобы проверить, существует ли значение в файлах cookie, а затем перенаправить на эту страницу и показать всплывающее окно.

0

Вы не можете изменить поведение кнопки «Назад» в браузерах.

Это возможно сделать с помощью якорей, например. site.com/#blabla или sessions (php)

+0

может указать, как я могу получить эту переменную #blabla для хранения в сеансах на домашней странице и перенаправлять на какой-либо конкретный URL-адрес? – Karthick

+0

вы можете сделать: ' ' –

+0

больше: http://stackoverflow.com/questions/2317508/php-get-value-from-url-after-sign –

Смежные вопросы