作者: 魂.忠仔 時間: 2014-2-19 03:18 標題: 困擾的問題Appserv
我自己系屋企有開SERVER做WEB HOST同FTP既, 但唔知點解用親中文字INPUT入個DATABASE, SHOW 返出黎個介面到就變左亂碼....
我估係個程式個編碼有問題所以搞到甘,因為我用第2個比較大公司D既WEB HOST 空間又無事喎,,,,,
而家搞到自己SERVER就SHOW唔到中文,谷住用人地個個,唔知你地有無人試過好似我甘...
我用緊既系:
AppServ 2.5.10
Apache 2.2.8
PHP 5.2.6
MySQL 5.0.51b
phpMyAdmin-2.10.3
聽人講,有d舊版本又無呢個問題,唔知你地有無人有辦法解決??又或者你地係用乜黎開web server??
(ps 我自己系用堅windows 7 平台)
作者: 口o口 時間: 2014-2-19 05:25
DATABASE 用左中文?
試下轉左英文或數字再匯入...
作者: ken9926 時間: 2014-2-19 08:48
回復 1# 魂.忠仔
係咪你個database set個字符唔係unicode 個d
作者: 魂.忠仔 時間: 2014-2-19 11:30
個database 個啲data系input中文咖。
作者: 魂.忠仔 時間: 2014-2-19 11:32
我初初都以為系,但之后set返,結果一:样, unicode同big5都試過晒
作者: Jackass_TMxCK 時間: 2014-2-19 12:30
首先係DB編碼有機會錯,第二就係你PHP收MySQL時指定編碼同DB setting唔一致
作者: 魂.忠仔 時間: 2014-2-19 12:46
但係係個個HYPERLINK到禁多幾次,你又得,禁禁下又亂碼返......
搞到都唔知幾時得幾時唔得
作者: Jackass_TMxCK 時間: 2014-2-19 12:51
本帖最後由 Jackass_TMxCK 於 2014-2-19 12:54 編輯
我唔知你講咩
個個HYPERLINK係咩黎?講野自己諗下講ge野係咪片面,人地好難估你想點好難幫你
你最好用Chrome開住個Developer Panel + clear cache on every reload去確定唔會因為cache ge問題出事。另外可以確定browser每次都係用緊同樣編碼
你係PHP有無指定編碼?無指定佢應該會用php.ini default,請確定MySQL+PHP+browser係同緊同樣ge編碼+正確可以儲存中文 ge編碼
作者: KinChungE 時間: 2014-2-20 14:36
如果未set好coding時已經入左資料落db, 之後再改都會照亂碼
作者: hihihi123hk 時間: 2014-2-20 14:49
你試左 PHP POST 中文比自己 然後出唔出得番中文先啦

