Сохранить переменную после header("Location: ...")

mutex

Guest
Сохранить переменную после header("Location: ...")

У меня такой код:
PHP:
if($posted==1) {
// Заносим запись в БД
$post_result = post_message();
// Обновляем страницу
header("Location: view.php?post_result=".$post_result);
top();
}
$post_result использую для вывода сообщений об ошибках, нарпример: "Проверьте правильность заполнения полей!" и сейчас передаю это значение через URL. А можно это сделать как-нибудь по-другому? header("Location: ...") указывает сам на себя.
 

Demiurg

Guest
А зачем в этом случае сессии ?
после сабмита проверяем, есть ли ошибки. Если есть, то выводим текст ошибки и заполненую форму. Есле нет, то заносим в базу и делаем header.
 
Сверху