Автор Тема: POST & Location  (Прочитано 3235 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Death

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 15
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
POST & Location
« : 25 Апреля 2006, 09:14:41 »
Вопрос 1: как удалить(изменить) данные посланные с формы после выполнения скрипта (чтобы после нажатия F5 запрос повторно не обрабатывался)?

Вопрос 2: каким способом можно перегрузить страничку если уже был какой нибудь вывод данных (функция header() работает только если небыло вывода), но без использования ЯВа-скриптов!?

Оффлайн for_i_0

  • $15 per hour
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 555
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.php.net/manual/en
POST & Location
« Ответ #1 : 25 Апреля 2006, 13:40:17 »
Death

1. Нечего придумывать очередной велосипед. Делается это просто, после обработки данных перенаправляем пользователя с помощу функции header().

2. Предлогаю перенаправить пользователя c помощу HTML:
<meta http-equiv="REFRESH" content="0; url=http://www.redirect.com">
[off]Безработный[/off]

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
POST & Location
« Ответ #2 : 25 Апреля 2006, 14:23:15 »
for_i_0 Death
1. ...А развернуто - header("Location: url");
2. True.

Тема закрыта [off](нет, ну когда они научатся пользоваться поиском?..)[/off].
LJ: Backslashed life (rss)

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28