Refresh i $_POST

  • Автор темы Автор темы Aly
  • Дата начала Дата начала

Aly

Новичок
Refresh i $_POST

Доброе время суток. Проблема битая: при рефреш повторается передача пост параметров, как от этого избавится? подойдёт жёсткое перенаправление(javascript?), но хеадер не подходит т.к. до этого выводится хтмл.. ПО форуму искал, похожего много, но видимо мне нада подробней объяснить.
 
да
тебе нада подробней объяснить, что хтмл до этого выводить не нужно.
 
А что посоветуешь если у меня идёт include в середине документа?
Тоесть этот include куда не первым обрабатывается.
 
какого документа?
забудь про свои инклюды.
не нужно тебе никакого документа.
всё что тебе надо - это обработать пост и перенаправить уже на все документы с инклюдами.
 
перенаправлять приходится в коде, который приинклюден через еще один инклуде к главной странице, в которой до этого обработалось и вывелось не мало кода.
Извинаюсь если чего то не допонимаю. Но вывести Хеадер до вывода другого кода не получается! НУ токо если всю структуру менять!
 
зачем ты куда-то инклюдишь скрипт, который обрабатывает пост?
 
Ммм потому что этот скрипт выводит форму и её же обрабатывает или стоит сделать через темплате?
 
без разницы как делать.
главное чтобы обрабатывал форму не тот скрипт, который её выводит.

-~{}~ 02.11.05 00:45:

или не делать уродский индекс, который инклюдит все остальные файлы
 
Спасибо, будем исправлять!
P.S. 5min И всё работает, ещё раз пасиба.
 
если будешь разносить вывод и обработку формы, то при ошибке заполнения надо использовать сессию.
если при проверке формы произошла ошибка, то стартуешь сессию, кидаешь в неё ПОСТ, делаешь локейшен на форму, стартуешь сессию, берёшь из не пост, заполняешь форму, убиваешь сессию, выводишь форму.
 
Сверху