最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php防止sql注入簡(jiǎn)單分析

 更新時(shí)間:2015年03月18日 10:12:10   作者:Simael  
這篇文章主要介紹了php防止sql注入的方法,簡(jiǎn)單分析了通過(guò)stripslashes及mysql_real_escape_string函數(shù)進(jìn)行字符轉(zhuǎn)移處理的技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下

本文實(shí)例分析了php防止sql注入簡(jiǎn)單方法。分享給大家供大家參考。具體如下:

這里只說(shuō)一個(gè)簡(jiǎn)單的方法

防止Sql注入的方法有很多,這里要說(shuō)的其實(shí)就是漏洞演練平臺(tái)Dvwa里的一種方式

直接看high級(jí)別的就可以了

$id = $_GET['id']; 
$id = stripslashes($id); 
$id = mysql_real_escape_string($id); 
if (is_numeric($id)){
$getid = "SELECT first_name,last_name FROM users WHERE user_id='$id'";
$result = mysql_query($getid) or die('<pre>'.mysql_error().'</pre>');
$num = mysql_numrows($result);

可見(jiàn)它的處理方式是首先通過(guò) stripslashes 函數(shù)刪除變量中的反斜杠 \,
然后再使用函數(shù)mysql_real_escape_string 轉(zhuǎn)義特殊字符就行了。
所以當(dāng)我們編寫類似代碼的時(shí)候

$getid="SELECT first_name,last_name FROM users WHERE user_id='$id'";

我們最簡(jiǎn)單的方法是

直接將變量$id 進(jìn)行stripslashes 和 mysql_real_escape_string 處理。

注意: 這里并不是說(shuō)這樣就安全了, 這只是其中一種方式我可沒(méi)說(shuō)這就安全了。 更多的還要依據(jù)實(shí)際情況進(jìn)行處理。

希望本文所述對(duì)大家的php程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • PHP實(shí)現(xiàn)搜索時(shí)記住狀態(tài)的方法示例

    PHP實(shí)現(xiàn)搜索時(shí)記住狀態(tài)的方法示例

    這篇文章主要介紹了PHP實(shí)現(xiàn)搜索時(shí)記住狀態(tài)的方法,結(jié)合實(shí)例形式分析了php通過(guò)get參數(shù)傳遞及DOM元素形式記錄搜索狀態(tài)的相關(guān)操作技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2018-05-05
  • WordPress中獲取頁(yè)面鏈接和標(biāo)題的相關(guān)PHP函數(shù)用法解析

    WordPress中獲取頁(yè)面鏈接和標(biāo)題的相關(guān)PHP函數(shù)用法解析

    這篇文章主要介紹了WordPress中獲取頁(yè)面鏈接和標(biāo)題的相關(guān)PHP函數(shù)用法解析,分別為get_permalink()和wp_title()函數(shù)的使用,需要的朋友可以參考下
    2015-12-12
  • php處理文件的小例子(解壓縮,刪除目錄)

    php處理文件的小例子(解壓縮,刪除目錄)

    php處理文件的小例子(解壓縮,刪除目錄),供初學(xué)者參考
    2013-02-02
  • 利用PHP生成靜態(tài)html頁(yè)面的原理

    利用PHP生成靜態(tài)html頁(yè)面的原理

    現(xiàn)在很多網(wǎng)站系統(tǒng),如dedecms、phpcms、帝國(guó)等知名內(nèi)容管理系統(tǒng)都提供生成靜態(tài)頁(yè)面的功能,這不光有利于搜索引擎的抓取,而且還能有效降低服務(wù)器壓力。對(duì)于學(xué)習(xí)PHP,將要從事WEB網(wǎng)站開(kāi)發(fā)的朋友們來(lái)說(shuō),了解這個(gè)功能是必須的,下面來(lái)分享一下PHP生成靜態(tài)頁(yè)面的原理。
    2016-09-09
  • php使用GD實(shí)現(xiàn)顏色漸變實(shí)例

    php使用GD實(shí)現(xiàn)顏色漸變實(shí)例

    這篇文章主要介紹了php使用GD實(shí)現(xiàn)顏色漸變的方法,實(shí)例分析了php中GD庫(kù)的使用技巧,需要的朋友可以參考下
    2015-06-06
  • PHP間隔一段時(shí)間執(zhí)行代碼的方法

    PHP間隔一段時(shí)間執(zhí)行代碼的方法

    這篇文章主要介紹了PHP間隔一段時(shí)間執(zhí)行代碼的方法,可實(shí)現(xiàn)每間隔一段時(shí)間自動(dòng)執(zhí)行某段代碼的定時(shí)執(zhí)行功能,是非常實(shí)用的技巧,需要的朋友可以參考下
    2014-12-12
  • PHP中l(wèi)ist方法用法示例

    PHP中l(wèi)ist方法用法示例

    這篇文章主要介紹了PHP中l(wèi)ist方法用法,結(jié)合實(shí)例形式分析了list方法實(shí)現(xiàn)將數(shù)組值賦給變量的相關(guān)操作技巧與注意事項(xiàng),需要的朋友可以參考下
    2016-12-12
  • PHP實(shí)現(xiàn)HTML生成PDF文件的方法

    PHP實(shí)現(xiàn)HTML生成PDF文件的方法

    這篇文章主要介紹了PHP實(shí)現(xiàn)HTML生成PDF文件的方法,可實(shí)現(xiàn)linux中利用HTML2FPDF與wkhtmltoimage把網(wǎng)頁(yè)html直接生成pdf格式的文件,需要的朋友可以參考下
    2014-11-11
  • PHP生成月歷代碼

    PHP生成月歷代碼

    PHP生成月歷代碼...
    2007-06-06
  • PHP在字符斷點(diǎn)處截?cái)辔淖值膶?shí)現(xiàn)代碼

    PHP在字符斷點(diǎn)處截?cái)辔淖值膶?shí)現(xiàn)代碼

    所謂斷字 (word break),即一個(gè)單詞可在轉(zhuǎn)行時(shí)斷開(kāi)的地方。這一函數(shù)將在斷字處截?cái)嘧址?/div> 2011-04-04

最新評(píng)論

永兴县| 中超| 和静县| 江陵县| 宝丰县| 德令哈市| 英德市| 葫芦岛市| 邵东县| 木兰县| 靖边县| 阿克陶县| 封开县| 昌平区| 湟中县| 广州市| 怀仁县| 西昌市| 旬阳县| 娄烦县| 庆云县| 玉溪市| 玛曲县| 法库县| 南京市| 新密市| 南安市| 凤台县| 偃师市| 珲春市| 肥城市| 临武县| 象山县| 曲周县| 博湖县| 封开县| 安阳县| 积石山| 汉源县| 惠州市| 东城区|