Логин:

Пароль:

Форумы
Общие вопросы
Document Object Model
Обсуждаем конференцию
Web Usability (test)

Общие вопросы

history

как обстоит чтение-запись history посещённых страниц браузера ?

рассказываю в лицах.
пишу корзинку для интернет-магазина на php. всё замечательно - корзинка получает через POST свои переменные и по отдельному нажатию на "посмотреть содержимое" грузится другая (не-магазинная, корзинкина) страница и услаждает взоры посетителя своим содержимым. the problem is. представляем ситуацию. юзер набрал себе айтемов в корзину и щёлкнул "отправить". страница запихала в POST кучу переменных и обновилась. следующим шагом юзер тычет "посмотреть содержимое". смотрит содержимое. затем нажимает back в браузере, а браузер его и спрашивает - "страница устарела. обновить ?", потому что - ага, мы вернулись к отправке формы. разумеется, если юзер обновит страницу, всё будет плохо, потому что он ещё раз отправить форму. что мне нужно сделать, так это на странице вывода содержимого корзины подменить history браузера, чтобы по history.back он перешёл, куда надо. смотрел документацию, но разобраться, как это корректно сделать, не смог. мысли ?

p.s. нет, можно в php конечно вставлять уйму флагов и переменных, но зачем ? :)
СообщениеАвторДата
xmypoe28.05.2001 15:00
Leechy29.05.2001 14:49
xmypoe29.05.2001 16:09
545614.09.2001 19:06
545614.09.2001 19:02
Leechy29.05.2001 16:33