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

用php過濾危險html代碼的函數(shù)

 更新時間:2008年07月22日 00:29:54   作者:  
用PHP過濾html里可能被利用來引入外部危險內(nèi)容的代碼。有些時候,需要讓用戶提交html內(nèi)容,以便豐富用戶發(fā)布的信息,當(dāng)然,有些可能造成顯示頁面布局混亂的代碼也在過濾范圍內(nèi)。
#用戶發(fā)布的html,過濾危險代碼 
function uh($str) 

$farr = array( 
"/\\s+/", //過濾多余的空白 
"/<(\\/?)(scrīpt|i?frame|style|html|body|title|link|meta|\\?|\\%)([^>]*?)>/isU", //過濾 <scrīpt 等可能引入惡意內(nèi)容或惡意改變顯示布局的代碼,如果不需要插入flash等,還可以加入<object的過濾 
"/(<[^>]*)on[a-zA-Z]+\\s*=([^>]*>)/isU", //過濾javascrīpt的on事件 

); 
$tarr = array( 
" ", 
"<\\\\1\\\\2\\\\3>", //如果要直接清除不安全的標簽,這里可以留空 
"\\\\1\\\\2", 
); 

$str = preg_replace( $farr,$tarr,$str); 
return $str; 
}

相關(guān)文章

  • Apache服務(wù)器無法使用的解決方法

    Apache服務(wù)器無法使用的解決方法

    本篇文章介紹了Apache服務(wù)器在無法使用時候的一些解決方法。需要的朋友參考下
    2013-05-05
  • php源碼分析之DZX1.5隨機數(shù)函數(shù)random用法

    php源碼分析之DZX1.5隨機數(shù)函數(shù)random用法

    這篇文章主要介紹了php源碼分析之DZX1.5隨機數(shù)函數(shù)random用法,實例分析了DZX1.5中random函數(shù)生成隨機字符串的使用技巧,需要的朋友可以參考下
    2015-06-06
  • 利用PHP擴展vld查看PHP opcode操作步驟

    利用PHP擴展vld查看PHP opcode操作步驟

    首先下載最新版vld擴展接下來編譯安裝vld擴展最后將生成的vld.so復(fù)制到extension_dir目錄下然后修改php.ini文件接下來創(chuàng)建test.php文件,感興趣的你可以參考下本文
    2013-03-03
  • php抽象類使用要點與注意事項分析

    php抽象類使用要點與注意事項分析

    這篇文章主要介紹了php抽象類使用要點與注意事項,實例分析了php抽象類的功能、定義與使用中的相關(guān)注意事項,需要的朋友可以參考下
    2015-02-02
  • php通過baihui網(wǎng)API實現(xiàn)讀取word文檔并展示

    php通過baihui網(wǎng)API實現(xiàn)讀取word文檔并展示

    這篇文章主要介紹了php通過baihui網(wǎng)API實現(xiàn)讀取word文檔并展示的相關(guān)資料,需要的朋友可以參考下
    2015-06-06
  • 淺談并發(fā)處理PHP進程間通信之System V IPC

    淺談并發(fā)處理PHP進程間通信之System V IPC

    對于進程間通信,每一個完備的語言都應(yīng)該有對應(yīng)的處理方式,而 PHP 對應(yīng)的則是一族對 UNIX SYSTEM V包裝的函數(shù),包括信號量(semaphore)、共享內(nèi)存(shared memory)和消息隊列(msg queue)的操作。
    2021-05-05
  • php的curl實現(xiàn)get和post的代碼

    php的curl實現(xiàn)get和post的代碼

    類似于dreamhost這類主機服務(wù)商,是顯示fopen的使用的。使用php的curl可以實現(xiàn)支持FTP、FTPS、HTTP HTPPS SCP SFTP TFTP TELNET DICT FILE和LDAP。
    2008-08-08
  • PHP與C#分別格式化文件大小的代碼

    PHP與C#分別格式化文件大小的代碼

    發(fā)現(xiàn)了一個格式化文件大小的方法, 很帥, 很簡潔, 尤其是 PHP 版的, 只需要 2 行代碼
    2011-05-05
  • 編譯php 5.2.14+fpm+memcached(具體操作詳解)

    編譯php 5.2.14+fpm+memcached(具體操作詳解)

    本篇文章是對編譯php5.2.14+fpm+memcached的具體操作進行了詳細的分析介紹,需要的朋友參考下
    2013-06-06
  • php一個找二層目錄的小東東

    php一個找二層目錄的小東東

    碰到個虛擬主機,iis7.0.里邊有上萬個站,只有腳本權(quán)限,沒命令行權(quán)限,但是可以跨目錄寫文件.如果能得到目標站的物理目錄,能立馬搞定.但是想盡一切辦法,也沒找到物理路徑.所以只有用腳本找了.手工找會累死的.一個php是找的,一個asp是寫的
    2012-08-08

最新評論

湖北省| 綦江县| 剑河县| 北京市| 瑞丽市| 大埔区| 潞西市| 岱山县| 铁岭县| 莱芜市| 江源县| 山丹县| 小金县| 淄博市| 大埔县| 武宁县| 海兴县| 柳林县| 闽侯县| 花莲市| 瓦房店市| 上林县| 遵化市| 兴安县| 乃东县| 长子县| 舒兰市| 峡江县| 丰镇市| 依兰县| 观塘区| 石城县| 怀柔区| 乐山市| 阿坝| 绥中县| 昌邑市| 普兰店市| 安阳市| 清丰县| 犍为县|