Доброе время суток всем
Прошу помощи, на своем текущем уровне незнания я зашел в тупик...
Что имеем... PHP страница, два SELECTa, в каждом onchange=submit(), при выборе значения в первом заполняется список выбора во втором, при выборе значения во втором выводятся запрашиваемые данные. Все работает прекрасно.
Но тут меня посетила гениальная идея - в зависимости от того, откуда пришел посетитель изменять форму отображения. Для этого в начале обработки страницы опознаю значение $_SERVER['HTTP_REFERER'] и исходя из этого значения опредляю алгоритм показа информации. Вроде бы как все в норме, но... после выбора значения в первом селекте, реферором становиться моя страница... Пытался передать полученое значение реферера на сервер, что бы прочитать его, смог сделать это через "служебный" инпут текст... вроде заработало... но некрасиво...
Подозреваю, что такая задача решалась и до меня, но я такого решения не знаю...
Мое видение решения: при первой загрузке страницы прочитать реферера, определить код, по которому будет выводиться информация и при передаче постом (или гетом) данных передать и этот код. Но я не знаю как это сделать, кроме как через инпут... чувствую, что есть более изящный метод, сможете подсказать?
|