Есть форма, которая обрабатывается на этой же странице. После отправки формы, в переменную записывается результат и выводится в коде ниже.
Вопрос такой: если после отправки формы делать редирект через header(), то как сохранить значение переменной об успешной отправке?
Если использовать сессию: переменная одна и та же на все страницы с формами. Если записать значение в сессию, то как ее сбрасывать на других страницах? Ведь получается, если сбросить ее в начале кода, то она подчистит и текущее значение. Или я что-то не так понимаю?
Заранее спасибо!
Уточнение: Переносить скрипт обработки в другой файл - не вариант. К сожалению, совсем не вариант
FanatPHP да, но если эта переменная у меня дублируется на всех страницах, значит будет повторяться и название сессии.
Т.е. на одной странице я отправил форму, все ок, записал в $_SESSION['blabla'].
Затем перехожу на другую страницу, с той же переменной и сессией в скрипте, а там эта проверка видит, что переменная есть и показывает ее без отправки новой формы.