查看: 1379|回復: 0
打印 上一主題 下一主題

php中big5的字有哪些字不能使用

[複製鏈接]
跳轉到指定樓層
1#
發表於 2007-8-14 05:14:38 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
還有『閱』,不過要修正你一個觀念,
那不是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().
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

本論壇為非營利之網路平台,所有文章內容均為網友自行發表,不代表論壇立場!若涉及侵權、違法等情事,請告知版主處理。


Page Rank Check

廣告刊登  |   交換連結  |   贊助我們  |   服務條款  |   免責聲明  |   客服中心  |   中央分站

手機版|中央論壇

GMT+8, 2026-10-29 12:53 , Processed in 0.045037 second(s), 15 queries .

Powered by Discuz!

© 2005-2015 Copyrights. Set by YIDAS

快速回復 返回頂部 返回列表