|
用dz以前的文件修改的
兩個功能
1.幾乎能切除所有防盜連.兩個功能( 別人防盜的 我們可以盜來)
2.切除後再帶防盜連,別站無法使用.(我們盜來之後也防止別人盜)
在include/discuzcode.func.php內修改
include/discuzcode.func.php內302行
整個bbcodeurl的function替換為以下內容.
代碼:
- function bbcodeurl($url, $tags) {
- if(!preg_match("/<.+?>/s", $url)) {
- if(!in_array(strtolower(substr($url, 0, 6)), array('http:/', 'https:', 'ftp://', 'rtsp:/', 'mms://'))) {
- $url = 'http://'.$url;
- }
- @$isimg = strstr(',jpg,gif,png,bmp,',','.strtolower(substr($url,strrpos($url,'.')+1)).',');
- if ($isimg){
- $url = "pic.php?$url";
- }
- return str_replace(array('submit', 'logging.php'), array('', ''), sprintf($tags, $url, addslashes($url)));
- } else {
- return ' '.$url;
- }
- }
複製代碼
|
|