пример урла при поиске. как мне его сохранять для перехода по другим ссылкам? http_build_query не катит, так как есть пару ссылок вручную написанных и после первого клика когда добавится гет переменная, при втором клике на похожую ссылку с этой же гет переменной но другим значением она дублируется. как с этим бороться?((
как к этому урико добавить еще что то. не потеряв старый? при записи в сессии он у меня будет всегда обновляться на текущий, а нужно в определенных местах держать именно этот с возможностью добавления еще переменных к нему.
Джур
Отправлено: 26 Февраля, 2012 - 11:33:36
Посетитель
Покинул форум
Сообщений всего: 423
Дата рег-ции: Март 2007
Помог: 0 раз(а)
ну, как вариант добавлять к GET запросу что-то вроде &key=value
Если в GET передали несколько записей с одинаковыми ключами, значение сервер возьмет из последнего.
Опять таки можно хранить в сессии
$_SESSION['url'][какойто индификатор] = array(разобраный на запчасти URL);
----- Тамбовский каджит тебе товарищ
dzirt68
Отправлено: 26 Февраля, 2012 - 11:40:36
Новичок
Покинул форум
Сообщений всего: 27
Дата рег-ции: Дек. 2011
Помог: 0 раз(а)
Джур пишет:
ну, как вариант добавлять к GET запросу что-то вроде &key=value
Если в GET передали несколько записей с одинаковыми ключами, значение сервер возьмет из последнего.
Опять таки можно хранить в сессии
$_SESSION['url'][какойто индификатор] = array(разобраный на запчасти URL);
это понятно что возьмет последний. а если одну переменную вообще надо убить? а она все равно в урик пойдет. в этом весь косяк. на постраничной навигации у меня сделано так
а там где нужно еще просто смесь хтмл с пхп и там косяк
Ну тут можно только посочувствовать.
ладно. придется создавать массив из гет переменных которые участвуют в поиске, а не всего урика. (Добавление) http://board/index.php?0%5Bmin%5[dot][dot][dot]um=50&num=20 вот что пулчается если брать текущий урик или писать его в сессии. двоится гет переменная((
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.