看板 [ PHP ]
討論串[請益] htmlspecialchars和簡體字
共 2 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓2(2推 0噓 0→)留言2則,0人參與, 最新作者PHP5 (Powered by Zend Engine2)時間16年前 (2009/05/04 18:13), 編輯資訊
0
0
0
內容預覽:
判斷一下 &# 後面是不是 數字;. 一般來說, &#數字; 是unicode 的html碼 (忘了專用名詞叫啥),應該沒什麼安全疑慮. preg_replace ('/&#(\\d+);/', '&#\\1;', $input). 另外,建議存資料庫時最好把 input 原封不動的存進去.
(還有21個字)

推噓5(5推 0噓 10→)留言15則,0人參與, 最新作者ThiefFan (不務正業的賊)時間16年前 (2009/05/04 08:57), 編輯資訊
0
0
0
內容預覽:
為了防止使用者輸入不正常的字元. 程式有用htmlspecialchars來轉換表單input的內容. 不過當使用者輸入簡體字時. 因為 & 被轉換成 & 存在資料庫中. 讀出來顯示在網頁上時都成了如下的亂碼. 关于肝移植的问题. 請教有沒有什麼解決
(還有63個字)
首頁
上一頁
1
下一頁
尾頁