Далее на сайте есть select со списком городов, при выборе другого города перезагружается страница и значение кука city переписывается на выбранный город. Далее идет запрос выборки из БД с условием ....where city= @$_COOKIE['city'] но значение в куках хранится старое, только при обновлении страницы получается нужный результат, как быть в таком случае?
illy
Отправлено: 11 Августа, 2011 - 17:32:46
Участник
Покинул форум
Сообщений всего: 1117
Дата рег-ции: Июль 2011 Откуда: от верблюда)
Помог: 28 раз(а)
а ты сделай where city= @$_COOKIE['city'] не куки а то что он выбрал
where city=$_POST['city']
как то так
----- Всё гениальное - просто
И ещё проще, если ты - индиго
Demeus
Отправлено: 11 Августа, 2011 - 17:56:39
Гость
Покинул форум
Сообщений всего: 96
Дата рег-ции: Янв. 2010
Помог: 0 раз(а)
я думал в этом направлении, но как тогда будет работать поиск по сайту, будет мне туда тоже надо будет подставить условие, post туда уже не подойдет, а будет ли реальное значение в куках?
illy
Отправлено: 11 Августа, 2011 - 18:06:07
Участник
Покинул форум
Сообщений всего: 1117
Дата рег-ции: Июль 2011 Откуда: от верблюда)
Помог: 28 раз(а)
Demeus пишет:
значение в куках хранится старое
почему старое? ведь у вас там стаится новое значение куков
или скрипт не успевает взять новое?
Demeus пишет:
как тогда будет работать поиск по сайту, мне туда тоже надо будет подставить условие, post туда уже не подойдет
а request? или ещё один кук с другим именем
главное не волноваться - всё можно решить
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.