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

php防止偽造數(shù)據(jù)從地址欄URL提交的方法

針對(duì)偽造的數(shù)據(jù)從URL提交的情況,首先是一個(gè)檢查前一頁(yè)來(lái)源的如下代碼:

<?/*php防止站外提交數(shù)據(jù)的方法*/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("警告!你正在從外部提交數(shù)據(jù)!請(qǐng)立即終止!"); }?>

這個(gè)方法只能防止手動(dòng)在瀏覽器地址欄上輸入的URL。

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

/*創(chuàng)建XHR對(duì)象*/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頁(yè)面?zhèn)鬟f數(shù)據(jù)*/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技術(shù)php防止偽造數(shù)據(jù)從地址欄URL提交的方法,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 91视频官网 | 日韩经典欧美精品一区 | 亚洲国产综合精品中文字幕 | 日本永久免费 | 国产成人亚洲综合一区 | 中文字幕av一区二区三区 | 国产免费精彩视频 | 久久久久久久久性潮 | 成人免费网站视频 | 亚洲xx站| 青青草国产精品人人爱99 | 日本www视频 | 久久精品国产久精国产 | 亚洲国产成人欧美激情 | 色黄小视频 | 欧美精品在线免费观看 | 亚洲福利秒拍一区二区 | 91久久国产情侣真实对白 | 加勒比高清在线 | 亚洲国产色婷婷精品综合在线观看 | 中文字幕一区2区3区 | 精品视频一区二区三区在线观看 | 一区二区视频在线观看高清视频在线 | 在线播放12p | 国产欧美亚洲精品综合在线 | 99这里有精品视频 | 久久aa| 99国产精品欧美久久久久久影院 | 91精品国产免费青青碰在线观看 | 国产一区自拍视频 | 久久精品爱国产免费久久 | 高清成年美女黄网站色大 | 中文字幕精品一区二区三区视频 | 精品久久久久免费极品大片 | 国产精品视频在这里有精品 | 加勒比一本大道香蕉在线视频 | 久久中文网 | 久久国产精品久久精 | 中文字幕在线观看一区二区三区 | www99热| 午夜第一页 |