|
|
|
| Народ, подскажите пожалуйста алгоритм того как сделать следующее:
Имеется таблица где мы можем отмечать строки через чекбоксы.
После сабмита, массив отмеченных чекбоксов через POST передается на страницу, где идет работа с этим массивом - перебираются все элементы и выводится расширенная информация по каждой из строке.
НО! На этой же странице есть еще одна форма которая меняет параметры отображения данных - в данном случае меняет период отображения данных. Сабмит идет на эту же страницу.
Вопрос: как передать массив из отмеченных чекбоксов опять же на эту страницу?
У меня пока только одна идея - запихивать этот массив в скрытую строку и потом её каждый раз "считывать". | |
|
|
|
|
|
|
|
для: klopik
(13.03.2008 в 12:39)
| | Создайте hidden-поле и в его (к примеру через запятую или |) засуньте все эллементы массива ( функция implode (); ) | |
|
|
|
|
|
|
|
для: DEM
(13.03.2008 в 12:48)
| | Ага, такое же решение мне и пришло в голову. Единственное.
Неужели все так делают? Какое-то кривое решение... Может еще кто что скажет? | |
|
|
|
|
|
|
|
для: klopik
(13.03.2008 в 12:52)
| | Сессии :) Но это еще более странный выход... | |
|
|
|
|
|
|
|
для: DEM
(13.03.2008 в 13:08)
| | Ок, спасибо. Буду загонять в строку.
Хотя, честно говоря, я думал, что PHP более гибкий язык. :( | |
|
|
|
|
|
|
|
для: DEM
(13.03.2008 в 13:08)
| | сессии это гораздо лучше вариант | |
|
|
|