建站技術網專注分享網站建設技術,網站建設教程,真正幫你學會做網站技術,輕松解決網站建設過程中遇到的常見問題,為廣大站長服務。 網站地圖 | 收藏本站 | 訂閱
域名投資,就來找米網,認準網址:www.zhaomi.cc 專業仿站,就到仿站網:www.fangzhan.org
  站內公告: ·帝國cms教程內容已更新,歡迎關注     ·建站技術網采用阿里云服務器,備案已通    
您當前的位置:建站技術網 > cms教程 > 帝國cms教程

自定義函數解決帝國cms的簡介截取字符時出現html的問題

時間:2019-04-30 23:51:54  來源:網絡收集  整理: 建站技術網 www.txwlqq.com     點擊:0次
我的解決方法如下,寫了個函數加進去,大家看看是否可行,有咩有問題,我感覺還行

首先在 e/class/connect.php 文件中加入一個自定義函數 比如 NoHTML() 這個自己喜歡隨便設置

復制代碼
代碼如下:

//去除HTML標記
function NoHTML($string){
$string = preg_replace("'<script[^>]*?>.*?</script>'si", "", $string);//去掉javascript
$string = preg_replace("'<[///!]*?[^<>]*?>'si", "", $string); //去掉HTML標記
$string = preg_replace("'([/r/n])[/s]+'", "", $string); //去掉空白字符
$string = preg_replace("'&(quot|#34);'i", "", $string); //替換HTML實體
$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;
}

然后去列表內容模板修改代碼即可

復制代碼
代碼如下:

$r[smalltext]=esub(NoHTML($r[smalltext]),200,'......');
$listtemp='<li><strong><a href="[!--titleurl--]">[!--title--]</a></strong><p>[!--smalltext--]</p></li>';

這樣問題就解決了,很簡單吧.

由于是中英文的網站,網站名稱需要用到標題,所以這樣修改就很方便了

看看還有沒有問題呢?
標簽:
文章標題:自定義函數解決帝國cms的簡介截取字符時出現html的問題
文章網址:http://www.txwlqq.com/cmsJiaocheng/diguocms/10433.html
上一篇:帝國CMS首頁調用最新會員、活躍會員與積分排行的方法
下一篇:帝國CMS列表頁中獲取當前信息所屬專題名稱的方法
來頂一下
返回首頁
返回首頁
相關文章
    無相關信息
推薦資訊
如何通過SEO優化排名賺錢?SEO賺錢方法
如何通過SEO優化排名賺
seo優化教程:網站seo內容優化
seo優化教程:網站seo
SEO細節:企業SEO如何快速為新站做出效果
SEO細節:企業SEO如何
電商技術將如何發展?2018年有這五個大膽預測
電商技術將如何發展?
最新文章
欄目更新
欄目熱門
成人黄色