Forum Webscript.Ru
Программирование => PHP => Тема начата: pahal от 19 Марта 2004, 17:08:27
-
Возможно кому-то вопрос покажется глупым, но просто такая проблема никогда не интересовала.
Есть некая страница, которой чего-то посылается из формы и она работает только с ними, например, страница поиска на сайте.
Если её обновить, то появляется окошко, которое просит повторить отправку данных.
Так вопрос в том, как его отключить, чтобы оно не появлялось, а страница обновлялась автоматически.
Данные на эту страницу посылаются POST\'ом.
Заранее благодарен....
-
http://faq.phpclub.net/location
-
Кстати, а точно форма поиска такая, что пришлось POST использовать?
-
да в общем-то не, там всего два значения передаются...
возможно я тормознул, наверное, здесь вполне можно GET использовать
-
Хотелось бы для себя прояснить такой момент:
В схеме описанной tony2001 (думаю её почти все используют), не сказано ничего о ситуации когда нужно всё таки показать введённые пользователем данные.
Вопрос как лучше сделать?
- Передавать GET\'ом в header(...) - как-то криво, ЧПУ и все дела;
- Выводить в том же скрипте без редиректа - нужно заморачиваться с проверкой на рефреш страницы;
- Писать в сессию, самый простой вариант конечно (сейчас начнётся :)) "Сессии тяжёлый механизм, не для того придуман и т.д.")
p.s. данные в базу не пишутся.
p.p.s. речь идёт не об админке, где такое редко когда нужно.
-
сессии.
хотя лично я просто ничего не показываю в этом случае.
ибо нет смысла.