自定義函數(shù)解決帝國cms的簡介截取字符時出現(xiàn)html的問題
我的解決方法如下,寫了個函數(shù)加進(jìn)去,大家看看是否可行,有咩有問題,我感覺還行
首先在 e/class/connect.php 文件中加入一個自定義函數(shù) 比如 NoHTML() 這個自己喜歡隨便設(shè)置
//去除HTML標(biāo)記
function NoHTML($string){
$string = preg_replace("'<script[^>]*?>.*?</script>'si", "", $string);//去掉javascript
$string = preg_replace("'<[\/\!]*?[^<>]*?>'si", "", $string); //去掉HTML標(biāo)記
$string = preg_replace("'([\r\n])[\s]+'", "", $string); //去掉空白字符
$string = preg_replace("'&(quot|#34);'i", "", $string); //替換HTML實(shí)體
$string = preg_replace("'&(amp|#38);'i", "", $string);
$string = preg_replace("'&(lt|#60);'i", "", $string);
$string = preg_replace("'&(gt|#62);'i", "", $string);
$string = preg_replace("'&(nbsp|#160);'i", "", $string);
return $string;
}
然后去列表內(nèi)容模板修改代碼即可
$r[smalltext]=esub(NoHTML($r[smalltext]),200,'......');
$listtemp='<li><strong><a href="[!--titleurl--]">[!--title--]</a></strong><p>[!--smalltext--]</p></li>';
這樣問題就解決了,很簡單吧.
由于是中英文的網(wǎng)站,網(wǎng)站名稱需要用到標(biāo)題,所以這樣修改就很方便了
看看還有沒有問題呢?
欄 目:帝國cms
下一篇:帝國CMS7.0后臺關(guān)鍵字中文逗號和空格即時替換成英文逗號的方法
本文標(biāo)題:自定義函數(shù)解決帝國cms的簡介截取字符時出現(xiàn)html的問題
本文地址:http://www.jygsgssxh.com/a1/diguocms/12511.html
您可能感興趣的文章
- 05-31帝國CMS調(diào)用欄目自定義字段方法
- 01-11帝國CMS調(diào)用自定義列表名稱的方法(簡單二次開發(fā)實(shí)現(xiàn))
- 01-11帝國CMS在自定義列表中獲取當(dāng)前列表ID的方法
- 01-11帝國cms 頂踩 百分比 數(shù)字 完美顯示解決
- 01-11帝國cms 二級域名綁定欄目的最完美的解決方案
- 01-11帝國CMS常用函數(shù)介紹(二次開發(fā)參考)
- 01-11用帝國自定義標(biāo)簽實(shí)現(xiàn)當(dāng)前欄目高亮
- 01-11帝國CMS使用二級域名并解決頂一下的方法
- 01-11帝國CMS 建立目錄不成功!請檢查目錄權(quán)限 的解決辦法
- 01-11帝國cms 解決后臺登錄次數(shù)不得超過5次限制的方法


閱讀排行
本欄相關(guān)
- 05-31帝國CMS調(diào)用欄目自定義字段方法
- 05-31php獲取帝國CMS各種路徑的幾種方法
- 05-31帝國CMS靈動標(biāo)簽無限嵌套方法
- 05-31帝國CMS會員地址 收藏夾地址 錯誤舉報
- 01-11帝國CMS調(diào)用自定義列表名稱的方法(簡
- 01-11帝國CMS在自定義列表中獲取當(dāng)前列表
- 01-11帝國CMS 功能解密 網(wǎng)站安全防火墻使用
- 01-11帝國cms 頂踩 百分比 數(shù)字 完美顯示解
- 01-11帝國下載系統(tǒng)2.5添加迅雷快車專用鏈
- 01-11下載內(nèi)容頁顯示迅雷,快車加密地址標(biāo)
隨機(jī)閱讀
- 01-10SublimeText編譯C開發(fā)環(huán)境設(shè)置
- 08-05DEDE織夢data目錄下的sessions文件夾有什
- 01-11Mac OSX 打開原生自帶讀寫NTFS功能(圖文
- 04-02jquery與jsp,用jquery
- 01-10delphi制作wav文件的方法
- 01-10使用C語言求解撲克牌的順子及n個骰子
- 01-11ajax實(shí)現(xiàn)頁面的局部加載
- 08-05dedecms(織夢)副欄目數(shù)量限制代碼修改
- 08-05織夢dedecms什么時候用欄目交叉功能?
- 01-10C#中split用法實(shí)例總結(jié)


