Очистить $_POST
такое вообще возможно, ну так как это массив я подумал, можно сделать посту что-то вроде $_POST[].clear()???
а unset($_POST) не работает? или $_POST = array()
И еще header("Location: url"); - плохо, так как пост в конце страницы срабатывает и перезагрузка страницы будет выглядеть некрасиво (
Не совсем понятна цель. Судя по location, нужно отменить повторную отправку формы - тогда делай как на форуме, страницу с текстом и редирект методом document.location.replace()
1 часть - подгрузилась
2 часть - сформировалась + подгрузилась (здесь также выполнился пост)
3 часть подгрузилась
Если будет редирект то первая часть все равно подгрузится, т.е. мигнет - это же ужас! А пост очистить нуно, иначе тупо жать F5 - получиться много-много всякой всячины ((
Ознакомьтесь - phpfaq.ru/na_tanke
Склонен согласиться с vasa_c. Даже сама постановка вопроса вызывает лично у меня недоумение. Хотя и не исключено, что проблема более широка нежели описал автор.
Цитата:
а unset($_POST) не работает? или $_POST = array()
Цитата:
Почему-то не срабатывает ни то, ни другое =\
И где это видно? Что не срабатывает? Бросайте курить! :D
unset($_POST)