新聞中心
emlog怎么過(guò)濾敏感詞
作者 / 無(wú)憂(yōu)主機(jī) 時(shí)間 2016-02-03 15:42:38
隨著互聯(lián)網(wǎng)的快速發(fā)展,國(guó)家也相繼出臺(tái)了很多關(guān)于互聯(lián)網(wǎng)的相關(guān)法律法規(guī),同時(shí)也是為了給大家創(chuàng)造一個(gè)良好的網(wǎng)絡(luò)環(huán)境,所以現(xiàn)在的各大網(wǎng)站論壇、博文博客等都需要在網(wǎng)上設(shè)置過(guò)濾一些非法的敏感詞匯,在php空間環(huán)境下建立的emlog博客程序也是一樣,需要設(shè)置過(guò)濾掉非法的敏感詞匯,但是對(duì)于一些新接觸emlog博客程序的站長(zhǎng)朋友,或者是一些對(duì)網(wǎng)站源代碼不是很熟悉的站長(zhǎng)朋友來(lái)說(shuō),可能不知道要如何設(shè)置這個(gè)效果,所以今天無(wú)憂(yōu)主機(jī)小編要給大家介紹的就是設(shè)置emlog博客程序過(guò)濾掉非法的敏感詞匯的方法。 在這里我們需要使用php函數(shù)語(yǔ)句來(lái)實(shí)現(xiàn)這個(gè)效果,首先我們找到模板文件module.php文件,用網(wǎng)頁(yè)編輯工具將其打開(kāi),然后添加一行php函數(shù)代碼,代碼如下:
<?php $badstring="**|**|**";?>把上面代碼中的“**”修改成非法的敏感詞匯。然后按照如下的方法進(jìn)行輸出,例如: 列表頁(yè)(log_list.php):找到
<?php echo $value['log_description']; ?>替換為
<?php echo preg_replace("/$badstring/i",'',$value['log_description']);?>內(nèi)容頁(yè)(echo_log.php):找到
<?php echo $log_content; ?>替換為
<?php echo preg_replace("/$badstring/i",'',$log_content);?>上面所有的代碼都編輯好了之后,保存數(shù)據(jù),登入網(wǎng)站的后臺(tái)更新一下文件的緩存就可以實(shí)emlog博客程序現(xiàn)過(guò)濾非法的敏感詞匯的效果了。 無(wú)憂(yōu)主機(jī)相關(guān)文章推薦閱讀: EMLOG調(diào)用單頁(yè)內(nèi)容的方法 EMLOG讓評(píng)論顯示樓層的方法 EMLOG給評(píng)論添加貼圖的方法
本文地址:http://www.gle-technology.com/others/21602.html