如何在php中删除$ _POST

时间:2016-09-07 15:24:49

标签: php post

我正在写一个PHP页面,这是关于良好的玩家投票。我正在使用$ post方法。所以当有人投票时

 if(isset($_POST['amla'])){
            $amla = "update players set amla=amla+1";
            $run_amla =mysqli_query($conn , $amla);
            $_POST = array();
            echo "<script>alert('Your Vote is successfully casted');       </script>";
        }

所以当我在此之后使用print_r语句来检查$ _post的值时,ooutput是:array();

但是当我刷新页面时,$ _post变量显示其前一个值而不是空数组,这会导致逻辑错误,自动投票。如何清除$ _POST,以便在页面刷新后仍然清晰。

1 个答案:

答案 0 :(得分:-1)

替换

$_POST = array();

unset($_POST);

现在post语句应为空。