我的問題是這樣的:我有一個數據庫,其中所有字段都是VARCHAR。有些代表html代碼。此代碼包含字符如◉,⬛︎,◔,➜,★,✦等。這些字符不在HTML上編碼。他們就像你在這裏看到他們。PHP/mySQL - 如何安全地編碼/解碼/轉義/任何需要的字符串插入數據庫之前
該數據庫的其他字段是URL。
我知道我必須轉義這些字符以防止sql注入,並且還必須對它們進行編碼以允許插入數據庫。
htmlspecialchars
將不處理這些符號,因爲它們沒有在源碼上編碼。 mysql_escape_string
將只能逃避酒吧和雙引號等
我如何真正編碼這個並在PHP
轉義,所以我可以在數據庫中插入這些數據,我怎麼讀回他們?
謝謝。
那不是他所問的 – 2014-01-09 00:31:07