Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Возврат на страницу назад / 12 сообщений из 12, страница 1 из 1
19.10.2005, 19:21
    #33333918
-GL-
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возврат на страницу назад
Можно ли организовать автоматическое возвращение на страницу назад (в коде php), при этом повторяя все параметры, переданные странице?
Желательно, чтобы браузер при этом лишних вопросов не задавал.
...
Рейтинг: 0 / 0
19.10.2005, 20:13
    #33333959
.-.-.-.-.-
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возврат на страницу назад
А теперь еще раз подробне.
И объясни зачем тебе это надо.
...
Рейтинг: 0 / 0
20.10.2005, 14:26
    #33335226
-GL-
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возврат на страницу назад
Есть страница, которая отображает результаты поиска (соответственно ей передаются какие-то параметры). Есть другая страница, которой тоже передаются параметры и она выполняет свою функцию.
С обеих страниц есть ссылка на какой-то скрипт, который что-то делает (скажем, меняет текущие настройки отображения страницы или что-то в этом роде). Так вот, я хочу чтобы после этого действия совершался возврат на предыдущую, с которой был прозиведен переход (т.е. должна повториться передаче ей параметров).
Если есть какое-то более простое решение этой проблемы, плиз.
...
Рейтинг: 0 / 0
20.10.2005, 15:01
    #33335348
.-.-.-.-.-
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возврат на страницу назад
параметры передаются гетом ?
...
Рейтинг: 0 / 0
20.10.2005, 15:24
    #33335423
-GL-
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возврат на страницу назад
Могут и гетом и постом. А же говорю, что ссылки на скрипт могут находится на принципиально разных страницах
...
Рейтинг: 0 / 0
20.10.2005, 16:54
    #33335710
1024byte
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возврат на страницу назад
возможно если до этого в документ уже было что-то выведено то
Код: plaintext
echo "<script window.document.location=$_SERVER['HTTP_REFERER']>";
спасет отца русской демократии ?
...
Рейтинг: 0 / 0
22.10.2005, 14:10
    #33338710
-GL-
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возврат на страницу назад
А HTTP_REFERER разве повторяет параметры, переданные через POST?
...
Рейтинг: 0 / 0
22.10.2005, 15:09
    #33338748
Ksnk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возврат на страницу назад
А вот пусть страница сохраняет свои параметры в куках или сессии. Тогда из гемороя останется только разобраться - мы впервые на этой странице ли не впервые. как вариант решения - ссылки на первую страницу из второй - будут со специальным параметром. При наличии этого самого параметра - извлекаем из загашника сохраненное и думаем...
Если первая страница получает все методом Get, то и того проще - формировать все ссылки на первую страницу со второй сразу с указанием нужной строки параметров...
...
Рейтинг: 0 / 0
24.10.2005, 15:05
    #33340507
-GL-
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возврат на страницу назад
Спасибо. Разобрался.
Здесь другая проблема подкралась незаметно.
Не работает на сервере конструкция типа getenv('HTTP_REFERER') или $_SERVER['HTTP_REFERER'].
Дома тестировал - все нормально, на хостинге - не пашет. Может у них что с настройками не то???
...
Рейтинг: 0 / 0
24.10.2005, 15:33
    #33340605
*
*
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возврат на страницу назад
Никто не обязан передавать реферер. По этому он может:
1. быть отключен браузером пользователя
2. резаться файрволлом пользователя
3. резаться прокси-сервером провайдера пользователя
4. другое :)
...
Рейтинг: 0 / 0
24.10.2005, 15:40
    #33340626
-GL-
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возврат на страницу назад
*Никто не обязан передавать реферер. По этому он может:
1. быть отключен браузером пользователя
2. резаться файрволлом пользователя
3. резаться прокси-сервером провайдера пользователя
4. другое :)

А что делать в этом случае?
...
Рейтинг: 0 / 0
24.10.2005, 17:16
    #33340949
.-.-.-.-.-
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возврат на страницу назад
-GL- *Никто не обязан передавать реферер. По этому он может:
1. быть отключен браузером пользователя
2. резаться файрволлом пользователя
3. резаться прокси-сервером провайдера пользователя
4. другое :)

А что делать в этом случае?
ответ очевиден - не использовать реферер.
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Возврат на страницу назад / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]