<?php
if(isset($_POST['submit'])) {
unset($_POST['value']);
}
var_dump($_POST['value']);
?>
При таком выводе значение переменное субмит равно null (все правильно)
<?php
var_dump($_POST['value']);
if(isset($_POST['value'])) {
unset($_POST['value']);
}
?>
При таком раскладе переменная пост не сбрасывается. Меня это немного смущает.
Ведь я сбросил ее. Хоть после вывода. Помоему, вывод должен быть таким. Выводит первоночальное значение валуе. Потом его скидывает. И пока новое значение валуе не будет поставлено, вывод будет всегда null