php清除post数据

php清除post数据,第1张

这里说一下我的做法,

尽量不要本页处理,提交到专门的处理页面,处理完后,跳转到提示页面,

这样用户只会刷新提示页面,而不会造成重复提交。

一定要放在一个页面的话,可以考虑使用其他的地址栏参数区分要执行的代码,例如参数act=login显示登录界面,act=do_login处理提交的表单,在一个页面中区分$_GET['act']对应的值执行对应的代码。

//删除是记录是用sql语句,比如 delete from xxx(table) where id=1 删除 id=1的记录

//数据库 *** 作后,手动关闭是好得习惯,不手动关闭,php程序也会最后自动关闭

在使用过后,清空全部$_POST或$_GET值:

1.1 清空全部$_POST值

if (count($_POST) > 0) {

   $_POST = array()

}

1.2 清空全部$_GET值

if (count($_GET) > 0) {

   $_POST = array()

}

2. 可参考上述方法在使用后,清空特定的某个$_POST或$_GET值

2.1 清空特定的$_POST值

if(isset($_POST['baidu'])){

    unset($_POST['baidu'])

}

2.2清空特定的$_GET值

if(isset($_GET['baidu'])){

    unset($_GET['baidu'])

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9918472.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存