帝國cms編輯器"遠程保存圖片"功能默認是無法遠程保存沒有任何后綴的圖片附件的,下面我的站長站教大家如何修復這個小缺陷。
1.修改文件:/e/class/functions.php
查找:
$zz1="/<(img|IMG)?(.*?)(src|SRC)=('|"|"|)(.+?)(.jpg|.JPG|.gif|.GIF|.png|.PNG|.bmp|.BMP|.jpeg|.JPEG)(.*?)>/is";
$text=preg_replace($zz1,"<1?23=4".$exp1."56".$exp2."7>",$text);
改成:
$zz1="/<(img|IMG)?(.*?)(src|SRC)=('|"|"|)([^'|"|"|]*)('|"|"|)(.*?)>/is";$text=preg_replace($zz1,"<1?23=4".$exp1."5".$exp2."67>",$text);
2.修改文件:/e/class/connect.php
找到:
$r[filetype]=GetFiletype($url);
在這句話的后面加入如下代碼:
if?((strlen($r[filetype])?!==4?)?OR?(strlen($r[filetype])?!==5?))
{
$r[filetype]=".jpg";
}
這樣就可以了!
版權(quán)聲明: 本站資源均來自互聯(lián)網(wǎng)或會員發(fā)布,如果侵犯了您的權(quán)益請與我們聯(lián)系,我們將在24小時內(nèi)刪除!謝謝!
轉(zhuǎn)載請注明: 帝國cms沒有后綴的圖片無法遠程保存的解決方法