默認(rèn)這個(gè)方法是開啟的。也就是說,我們往數(shù)據(jù)庫(kù)里面存儲(chǔ)的數(shù)據(jù)中都會(huì)經(jīng)過htm " /> 校园高h肉耽文,国精产品砖一区二区三区糖心,动漫在线观看免费肉肉

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

ThinkPHP自動(dòng)轉(zhuǎn)義存儲(chǔ)富文本編輯器內(nèi)容導(dǎo)致讀取出錯(cuò)的解決方法

Thinkphp的conf文件中的Convention.php有一個(gè)配置選項(xiàng)

'DEFAULT_FILTER'        =>  'htmlspecialchars', // 默認(rèn)參數(shù)過濾方法 用于I函數(shù)...
默認(rèn)這個(gè)方法是開啟的。也就是說,我們往數(shù)據(jù)庫(kù)里面存儲(chǔ)的數(shù)據(jù)中都會(huì)經(jīng)過htmlspecialchars這個(gè)函數(shù)的轉(zhuǎn)義處理。

我在我的項(xiàng)目中使用了Kindeditor富文本編輯器(或許你使用的是Ueditor/ckeditor),通過富文本編輯器編輯文章的內(nèi)容然后存儲(chǔ)到數(shù)據(jù)庫(kù)中,再?gòu)臄?shù)據(jù)庫(kù)中讀取顯示到網(wǎng)頁上來。

在這個(gè)過程中,我遇到一個(gè)問題,當(dāng)我在insert方法直接顯示我將提交到數(shù)據(jù)庫(kù)里的文本數(shù)據(jù)時(shí),能夠正常解析成HTML頁面,但是當(dāng)我再?gòu)臄?shù)據(jù)庫(kù)里面讀取HTML數(shù)據(jù)時(shí),文章內(nèi)容就變成了一整段HTML代碼。dump輸出我讀取到的數(shù)組內(nèi)容,可以很清楚的看到是已經(jīng)轉(zhuǎn)義的內(nèi)容。

1.數(shù)據(jù)庫(kù)中存儲(chǔ)的內(nèi)容以及讀取出來的文章內(nèi)容實(shí)例:

<p> 你們知道嗎?</p>

2.在html頁面中解析出來的內(nèi)容效果:

“<p> <span style="white-space:pre"> </span><img src="/17joys/Public/kindeditor/attached/image/20140807/20140807110915_31727.jpg" alt="" width="800" height="600"><span style="white-space:pre"> </span></p>”

很明顯可以看出,原來應(yīng)該變成HTML標(biāo)簽的內(nèi)容現(xiàn)在被解析成了文本里面的內(nèi)容,而且在文本內(nèi)容的最外面還加上了雙引號(hào)。

正常的顯示應(yīng)該是沒有雙引號(hào)的才對(duì)。數(shù)據(jù)庫(kù)讀取出來的數(shù)據(jù)就是HTML頁面的源代碼,然后插入HTML頁面之后,標(biāo)簽被解釋,標(biāo)簽內(nèi)的內(nèi)容顯示成頁面。

通過上面的分析,可以確定,是Thinkphp在內(nèi)容存儲(chǔ)的過程中自動(dòng)對(duì)內(nèi)容進(jìn)行了轉(zhuǎn)義處理,導(dǎo)致了數(shù)據(jù)庫(kù)中存儲(chǔ)的內(nèi)容變成了轉(zhuǎn)義后的內(nèi)容,再次讀出來的時(shí)候HTML會(huì)自動(dòng)將原本屬于標(biāo)簽的內(nèi)容轉(zhuǎn)義成為正文文本。

所以,果斷到TP的conf目錄下找convention.php配置文件,將DEFAULT_FILTER功能禁用掉,以后需要使用的時(shí)候再手動(dòng)調(diào)用即可。

再次測(cè)試,這一次就解決了問題了。

php技術(shù)ThinkPHP自動(dòng)轉(zhuǎn)義存儲(chǔ)富文本編輯器內(nèi)容導(dǎo)致讀取出錯(cuò)的解決方法,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 99re6久久热在线视频 | 探花口爆颜射乳交日韩 | 亚洲中文字幕无码一去台湾 | 朝鲜女人性猛交 | 中文字幕欧美一区 | 97国内精品久久久久久久影视 | 亚洲永久免费视频 | 精品人妻伦一二三区久久AAA片 | 色久悠悠无码偷拍自怕 | 日韩人妻无码精品久久中文字幕 | 亚洲偷自拍精品视频在线观看 | 欧美激情一区二区三区AA片 | 乌克兰女人与动ZOZO | 欧美成a人片免费看久久 | 女警被黑人20厘米强交 | 国产精品国产三级国产AV麻豆 | 亚洲qvod图片区电影 | 久草在线草a免费线看 | 婷婷色色狠狠爱 | 免费在线a | 特级aa 毛片免费观看 | 欧美顶级情欲片免费看 | 高H高肉强J短篇校园 | 久久精品美女久久 | 青青青伊人 | 亚洲色播永久网址大全 | 超碰在线视频caoporn | 精品AV综合导航 | FREE性丰满HD毛多多 | 天堂在线亚洲精品专区 | 中文字幕人成人乱码亚洲影视S | 国产AV白丝爆浆在线播放 | 亚洲精品无码久久久久A片 亚洲精品无码国产爽快A片百度 | 久久精品中文字幕免费 | 欧美三级黄色大片 | 第一福利视频网站在线 | 两个奶被男人揉了一个晚上 | 色www永久免费 | 一级毛片两人添下面 | 男女疯狂一边摸一边做羞羞视频 | 久久久久久久久久毛片精品美女 |