一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

php防止偽造數據從地址欄URL提交的方法

針對偽造的數據從URL提交的情況,首先是一個檢查前一頁來源的如下代碼:

<?/*php防止站外提交數據的方法*/function CheckURL(){$servername=$_SERVER['SERVER_NAME']; $sub_from=$_SERVER["HTTP_REFERER"]; $sub_len=strlen($servername); $checkfrom=substr($sub_from,7,$sub_len); if($checkfrom!=$servername)die("警告!你正在從外部提交數據!請立即終止!"); }?>

這個方法只能防止手動在瀏覽器地址欄上輸入的URL。

事實上只要在服務器上構造出一個指向該URL的超鏈接(www.jb51.NET)比如在發貼時加入超鏈,再點擊,這個Check就完全不起作用了。
目前覺得還是用POST的方法傳遞重要數據比較可靠。
可以在form中插入一些隱藏的text用于傳遞數據。
或者使用下面的方法,利用Ajax從客戶端向服務器提交數據。

/*創建XHR對象*/function createXHR(){if (window.XMLHttpRequest){var oHttp = new XMLHttpRequest();return oHttp;} else if (window.ActiveXObject){var versions = ["MSXML2.XmlHttp.6.0","MSXML2.XmlHttp.3.0"];for (var i = 0; i < versions.length; i++){try {var oHttp = new ActiveXObject(versions[i]);return oHttp;} catch (error) {}}}throw new Error("你的瀏覽器不支持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);}

php技術php防止偽造數據從地址欄URL提交的方法,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 欧美一级特黄高清免费 | 国产成人精品magnet | 日韩欧美一区黑人vs日本人 | 国产伦精品一区二区三区视频小说 | 视频国产91 | 加勒比综合网 | 95在线观看精品视频 | 激情网站免费看 | 免费在线色 | 性福利视频 | 国产精品久久久久免费视频 | 欧美在线观看黄色 | xxxxx国产 | 欧美激情中文字幕一区二区 | 亚洲激情中文字幕 | 激情婷婷 | 欧美午夜在线 | 欧美成人v视频免费看 | 国产真实乱子伦xxxx仙踪 | 亚洲图片第一页 | 东方伊人免费在线观看 | 97影院理论午夜论不卡 | 久久久夜间小视频 | 人人澡人人澡人人看青草 | 97高清国语自产拍中国大陆 | 97青草最新免费精品视频 | 亚洲88av| 日韩精品免费一区二区三区 | 女人夜色黄网在线观看 | 中文字幕精品一区二区三区视频 | 亚洲黄色一级毛片 | 国产在线看不卡一区二区 | 超级香蕉97视频在线观看一区 | 男人女人黄 色一视频一级 男人女人无遮掩免费视频 男人女人做刺激视频免费 男人让女人爽的免费视频 男人日女人的免费视频 | 欧美在线不卡视频 | 久久夜色精品国产亚洲噜噜 | 青青热久麻豆精品视频在线观看 | 亚洲国产精品自在在线观看 | 黄大片a级免色 | 一级久久久 | 日本视频一区二区 |