Очистка данных из post после выполнения операции
Здравствуйте, как очистить post переменку после ее выполнения?
Чтобы при нажатии выводило единицу, а после обновления страници - ничего не выводило... <form action="" method="post"> <button name="value" value="1">link1</button> </form> <?php if($_POST["value"]){ echo $_POST["value"]; //Здесь надо очистить переменную } ?> |
Jekel,
обновление страницы, подразумевает собой не только обновление страницы, но и передача тех же данных которые передавались при переходе на неё, это никак не убрать. Можно только переходить на эту же страницу. А ф5 ты не отменишь. |
Чтобы при рефреше пользователю не выдавалось сообщение "Отправить данные заново", не выдавайте никогда контент в ответ на POST. Всегда делайте редирект.
|
unset($_POST["value"]);
|
не катит
|
Что вообще значит очистить POST? После обновления страницы будет другой запрос с другим массивом POST.
|
Часовой пояс GMT +3, время: 17:59. |