php防止伪造的数据从URL提交方法

前端之家收集整理的这篇文章主要介绍了php防止伪造的数据从URL提交方法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

针对伪造的数据从URL提交的情况,首先是一个检查前一页来源的如下代码

PHP;">

这个方法只能防止手动在浏览栏上输入的URL。 事实上只要在服务器上构造出一个指向该URL的链接(比如在发贴时加入超链),再点击,这个Check就完全不起作用了。

目前觉得还是用POST的方法传递重要数据比较可靠。 可以在form中插入一些隐藏的text用于传递数据。 或者使用下面的方法,利用Ajax从客户端向服务器提交数据。

不支持AJAX!"); } /*用AJAX向page页面传递数据*/ function ajaxPost(url,query_string='') { var xhr; xhr = createXHR(); xhr.open('POST',url,false); xhr.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=gb2312"); xhr.onreadystatechange = function(){if (xhr.readyState == 4)if (xhr.status != 200)return;} xhr.send(query_string); }
原文链接:https://www.f2er.com/php/24303.html

猜你在找的PHP相关文章