分享

php中避免重复刷新页面的代码

 尹亮亮 2015-02-28
提交页面的代码

<?php
    session_start();
    $t=mktime();
   
    $_SESSION['conn']=$t;
    var_dump($_SESSION);
   
?>
<html>
<head>
<title>防止刷新提交或者重新提交</title>
</head>
<body>
<form method="POST" action="post.php">
<span>username:</span><input type="text" name="username" id="username"><br>
                     <input type="hidden" name="hidden" id="hidden" value="<?php echo $_SESSION['conn']?>">
<span>message:</span><input type="text" name="message" id="message"><br>
                     <input type="submit" value="submit">
</form>
</body>
</html>


form中页面跳转的服务端页面

<?php
     session_start();
     $username = $_POST['username']."<br>";
     $message  = $_POST['message'];
     $hide     = $_POST['hidden'];
echo $hide."<br/>";
    
    if($hide==$_SESSION['conn'])
    {
        echo "亲,提交成功了哦";
    }else
    {
    echo "<script>alert('亲!就知道你会刷新提交,stop 你已经提交成功啦');</script>";
   
    }
    session_destroy();
?>

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多