[SQL ] 從網頁把內容寫到MySQL裡,有些字會變&#

作者: awxsd456 (追影)   2014-10-03 17:23:13
資料庫名稱:MySQL
資料庫版本:5.5.37-cll
內容/問題描述:
最近使用資料庫的欄位發現的問題
假設我在網頁上有個內文:
歡迎參考錢韋杉部落格名稱"不完美的SuperMom" 裡面有更詳細的介紹喔~
小朋友最愛的 Dora 授權圖案, 讓小寶貝光看就愛上~~
然後我去將這些內容存到資料庫
過程跟資料庫的編碼設定都是UTF8
但是存進去資料庫,雙引號都會變 "
還有存網址的時候也會,若網址有包含 = 這個字元,就會變成 =
這樣就有點傷腦筋ˊˋ
因為前端要使用時都會顯示這種&#的東西
雖然前端用個replace之類的就可以替換回來
但是我還是很希望在後台就解決掉
不知道有沒有高人處理過這種問題?
作者: GoalBased (Artificail Intelligence)   2014-10-03 18:11:00
參數化?
作者: LaPass (LaPass)   2014-10-03 22:44:00
應該是你寫入跟寫出時有被中間層動手腳吧? (防溢出字元)
作者: MacPerson (Gary)   2014-10-09 19:59:00
Html Decode 我想應該是關鍵字

Links booklink

Contact Us: admin [ a t ] ucptt.com