Постраничная навигация (передача параметров без URL)

dvnsa

Новичок
Постраничная навигация (передача параметров без URL)

Страница с формой в зависимости от выбора пользователя может отправлять на страницу выборки много (очень) параметров, что не позволяет использовать GET.
Выбранные записи необходимо показывать постранично.
Подскажите, как организовать при "листании" передачу такого объёма параметров на следующие за первой страницы.
Если можно, без ироний. Я в вашем деле новичок, да и голова на старости лет уже не очень...
Заранее благодарю.
 

Вурдалак

Продвинутый новичок
Можно записать параметры в таблицу и передавать в строке запроса только идентификатор. Минус в том, что URL будет иметь свой «срок жизни».
 

dvnsa

Новичок
Дело в том, что невозможно ввести в таблицу все возможные комбинации параметров - форма содержит 8 элементов, 5 из них динамических. Кроме того есть элемент (список чекбоксов), в котором пользователь может выбрать большое число городов и ограничивать его не хочется
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
serialize/unserialize + search hash + page num
?
 

Вурдалак

Продвинутый новичок
dvnsa, а зачем все-то? Пользователь нажал «Искать», вносишь в таблицу, потом достаёшь на следующей странице.
 

lart

Guest
используй сессии для хранения данных, будет передаваться только номер страницы, а номер сессии в кукисах и все.
 

dimagolov

Новичок
Gas, а что, поиском по этому форуму пользоваться нельзя?

но вообще да, ***** прав.
 

Gas

может по одной?
а что, поиском по этому форуму пользоваться нельзя?
эм, как я вижу (на глаз, код не ковырял), в данном форуме используется схема описанная Вурдалак'ом. То каким образом отправляется поисковый запрос на сервер - не важно, важно ведь что получая только ссылку, скрипт умеет востанавливать environment (весь поисковый запрос), а не зависит от информации конкретного броузера (id сессии, данные post запроса).
 

Вурдалак

Продвинутый новичок
Кстати, не понимаю зачем так сделано на форуме. Можно было бы просто каждый раз высчитывать хеш от данных для поиска: тогда бы ссылки были бы «вечные».
 

weregod

unserializer
> Кстати, не понимаю зачем так сделано на форуме. Можно было бы просто каждый раз высчитывать хеш от данных для поиска: тогда бы ссылки были бы «вечные».
пока не поменяется структура данных для поиска ;)
 
Сверху