|
|
|
| Пишу мастер пошаговый на ПХП и JS и возникла непонятная проблема:
КАК реагировать на событие от юзера, если он вдруг нажал кнопку НАЗАД в броузере, а не воспользовался моей кнопкой "< Назад"???
Так как иначе данные становятся частично не реальными просто!
Может можно на это событие обновлять страницу или еще лучше писать что данные более недоступны и начните сначала.
Растолкуйте, плс! | |
|
|
|
|
|
|
|
для: mik
(15.11.2004 в 15:16)
| | открой сессию в пхп в первой строке всех файлов
зарегистрируй нужные переменные в сессии
session_register($peremennaya)
|
и все значения переменных будут передаваться другой страничке...(они не потеряються)
в конце (на последней своей страничке) уничтоживаешь сессию | |
|
|
|
|
|
|
|
для: Vlad_i_slav
(15.11.2004 в 15:56)
| | 1. А регистрировать нужно переменные из форм (вводимые пользователем) или... или?
2. И после этого при нажатии кнопки истории назад в ослике страница с данными установит верные уже введенные данные?
А как добится вот такого:
если вернуться назад а потом снова вперед, то видим:
"Внимание: страница устарела Запрошенная страница была создана с помощью переданных в форму сведений. Доступа к этой странице больше нет. Из предосторожности Internet Explorer не повторяет передачу сведений автоматически.
Для повторной передачи сведений и просмотра веб-страницы нажмите кнопку Обновить." | |
|
|
|
|
|
|
|
для: mik
(15.11.2004 в 16:26)
| | >1. А регистрировать нужно переменные из форм (вводимые
>пользователем) или... или?
при нажатии submit передаются данные из страницы А в стр Б, вот в стр Б и регистрируй переменные $_POST["peremennaya"]
>2. И после этого при нажатии кнопки истории назад в ослике
>страница с данными установит верные уже введенные данные?
по идее должна
>А как добится вот такого:
>если вернуться назад а потом снова вперед, то видим:
>"Внимание: страница устарела Запрошенная страница была
>создана с помощью переданных в форму сведений. Доступа к
>этой странице больше нет. Из предосторожности Internet
>Explorer не повторяет передачу сведений автоматически.
>Для повторной передачи сведений и просмотра веб-страницы
>нажмите кнопку Обновить."
а зачем?
если пользователь вернулся, чтобы проверить все ли правельно введено и убедиться, что все правельно...он пойдет вперед, на страничку где верные значения...
если не верные, то он исправляет и переходит на следующую страничку через submit | |
|
|
|
|
|
|
|
для: Vlad_i_slav
(15.11.2004 в 17:12)
| | Огромное спасибо!
Это то что мне надо. | |
|
|
|