• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

防止php表单重复提交

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

在php表单提交问题, 经常发现 刷新一下要让你重新提交数据问题!
如果解决这个问题需要引入一个 cookie变量 来做 seesion 也行.

例子1

t1.php

<form id="form1" name="form1" method="post" action="t2.php">
    
<p>说明
        
<input type="text" name="titile" />
</p>
    
<p>
        
<input type="submit" name="Submit" value="提交" />
</p>
</form>

 

<?php 
setcookie("onlypost", 't'); //设置cookie
?>





t2.php

<?php

if($_COOKIE['onlypost'== 't'){
    
    
print_r($_COOKIE);
    
//处理提交的内容
    setcookie("onlypost", 'f'); //改变 cooike值 删除也可以了
}

// 其他代码


?>


 



马克 2008-06-04 16:25 发表评论

鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
linux下 安装 ImageMagick 及其 php imagick扩展(转)发布时间:2022-07-10
下一篇:
IIS 7.5 + PHP-5.6.3 + mysql-5.6.21.1(转载)发布时间:2022-07-10
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap