![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| bazzjr |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 460 Регистрация: 27.12.2007 Где: Россия, Пермь Репутация: 4 Всего: 6 |
Всем привет.
Имею следующую проблему. 1. есть форма поиска, методом post 2. кнопкой submite отправляем данные поиска скрипту .php 3. в файле скрипта идет выборка и построение данных 4. если после построения нажать на кнопку REFRESH (F5), то в браузерах выводиться окно с надписью (Чтобы отобразить эту страницу, Firefox должен отправить информацию, которая повторит любое ранее произведённое действие). Вопрос: как избежать этой надписи, как сделать так, чтобы при нажатии на REFRESH не выводилось данное окно? P.S. такая же ситуация возникает и с кнопкой BACK. P.S.S. почитал на эту тему, но так и не понял как же конкретно исправить. |
|||
|
||||
| djamshud |
|
|||
![]() Пердупержденный ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1655 Регистрация: 23.11.2009 Репутация: 1 Всего: 39 |
Сначала нужно подготовить все данные, потом редиректить на страничку с результатами.
-------------------- 'Cuz I never walk away from what I know is right Alice Cooper - Freedom |
|||
|
||||
| bazzjr |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 460 Регистрация: 27.12.2007 Где: Россия, Пермь Репутация: 4 Всего: 6 |
Данные подготавливаются.
т.е. после нажатия кнопки submite, отправляем данные сначала на один скрипт файл, затем редиректим в этом файле на другой скрипт файл? так? И как редиректить? ведь при редиректе данные post теряются? header("location: ".$some_file.php) Это сообщение отредактировал(а) bazzjr - 20.5.2010, 17:51 |
|||
|
||||
| bars80080 |
|
||||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 71 Всего: 315 |
значит сохранить данные на время ридеректа. либо добавить в качестве параметров к редиректу:
либо сохранить в сессии, либо в файле и передать каким-нибудь образом имя этого файла |
||||
|
|||||
| djamshud |
|
|||
![]() Пердупержденный ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1655 Регистрация: 23.11.2009 Репутация: 1 Всего: 39 |
>И как редиректить? ведь при редиректе данные post теряются?
Под "подготовленными даными" предполагается, что все post-ы уже обработаны и сформированная страничка находится в кэще например или что-то типа того. -------------------- 'Cuz I never walk away from what I know is right Alice Cooper - Freedom |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |