2013-02-09 2 views
0

На каждой странице моего сайта есть фильтр, который пользователь может выбрать. Позволяет называть эту опцию1, option2 и option3. Этот фильтр является ссылкой, которая при нажатии добавляет запрос в URL как таковой www.mysite.com/?option2.Согласованная переадресация по всем ссылкам

Проблема заключается в том, что эта инициатива не сохраняется на других страницах после начала навигации. «option2» теряется на этом пути.

Мой вопрос: Как добавить текущую строку запроса в ссылки этой текущей страницы, пока я ее не изменю?

Скажите, если бы на одной странице я выбрал вариант2, тогда мои ссылки в меню выглядели бы примерно так: www.mysite.com/menu1/title?option2, www.mysite.com/menu1/title?option2 и т. Д. И т. Д. все другие ссылки на этой странице, пока я не выберу другой фильтр.

Я предпочитаю PHP-решение, но не против js.

+0

К сожалению, я имел в виду, чтобы написать комментарий, а не ответ. Попробуйте использовать файлы cookie или phpsessions. –

ответ

0

Попробуйте с печеньем.
Вот небольшой учебник:
http://php.about.com/od/advancedphp/qt/php_cookie.htm

+0

Это комментарий, а не ответ. – j08691

+0

Я вроде как сожалею. Но как сохранить это значение в файле cookie и получить к нему доступ? –

+0

@Patrick: https://www.google.com/search?q=javascript+read+write+cookies –