中央論壇 - CENTER BBS

標題: php中big5的字有哪些字不能使用 [打印本頁]

作者: f66666602    時間: 2007-8-14 05:14
標題: php中big5的字有哪些字不能使用
還有『閱』,不過要修正你一個觀念,
那不是PHP的問題,那是MySQL的問題,我用PHP+
SQL Server 2000 就沒有這些問題。

php的話 ,用stripslashes 這個函數 把" \"  &&    " |"   去掉

解決許蓋功的問題

如果db 是utf8 就不會有這問題了

$alias_name          = stripslashes(trim($_POST["alias_name"]));以前都是使用 Big5 來顯示中文, 可是因為常常會有中文字元不能使用.
後來現在都改成 UTF8, 不但問題解決了, 而且還可以擁有其他語言(如:日文).

當然除了資料庫要UTF8以外, 本身HTML也要具體指定為 UTF8
如: <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
如果發現你的 PHP Script 裡的的中文字變成亂碼時, 請確定你的 Script 本身也是 utf8 格式.
(Ultraedit, Textpad 等都可以將當按儲存UTF8 格式).

對於 UTF8 我也算是剛接觸, 但目前為止還沒有什麼大問題.
至於有關 stripslashes, 可以試試看 mysql_real_escape_string().




歡迎光臨 中央論壇 - CENTER BBS (https://mail.centerbbs.com/) Powered by Discuz! X3