[請益] 亂碼 - "餐" "觀" 等問題
上網試很多種方式了
大部份都是在解決許功蓋
問題是在「餐」「觀」
是舊系統程式,以前沒發生這樣的問題,不過在搬主機從 PHP4.0 -> 5 就怪怪的
(應該是用XTemplate)
雖然知道要用 utf8 不過已經沒辦法改了 @@
主機是 CentOS
PHP Version 5.1.6
中間字串有經過許多運算
在最後 echo 有用 addslashes 把許功蓋印出來沒問題
但如果輸入許餐 許餐觀 許觀 又會變正常
不過自己輸入 \觀也沒有用(輸出變\[)
跟mysql沒關係了,因為自己echo $_POST變數就是這樣的亂碼
請問有人有碰過這樣的問題嗎 ...
我整理一下自己測試的 ...
自己做個 test.php echo 表單送出文字是沒有問題
^^^^
這邊修正,其實是有問題的
只是我那時眼殘沒注意到是 utf8 ... 所以誤以為沒問題
一直往xtemplate每個檔去看
原來直接echo出來就有問題了
最後解決方法是更新 PHP 到 5.2.8(應該不需要)
然後把 PHP.INI 換新的 就好了 ...
經過這套系統之後
(由原主機PHP4.0甚至更早搬到現在的php5主機,有更新Xtemplate)
許功蓋 餐觀
表單echo印出 沒問題 \[
進mysql 加addslashes就ok 一樣錯誤
=================
不過如果輸入許餐 許觀 功餐 功觀之類的就可以 ...
所以感覺好像是許功蓋這樣的編碼接著餐觀這樣的ASCII碼就可以解決
不過不知道該怎麼做
感謝 :<
--
BH ◢███◣ 幹你媽的,通通炸了最快 ◢▄▆▃◣ ◢ ▁▅
OA █◤◤◥█ ╯拎杯開修改器啦,無限炸的 ◤◤◥█◥ █◤◤◤◥
YZ ▌ ⊙ ⊙ 〒 〒 ▌ 〒 〒
OA 皿 殺人魔甘迺迪先生又來啦~ △ ▍ ﹋ ◎
R ◣ ︺ ◢ ∩ 村民快跑啊~ ◥ ︺ ◤ ◥ ◤
D ◢█ ███ξ ψsexy5566 ◢███◤ ◢██ ◤
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.207.2.26
推
02/11 18:59, , 1F
02/11 18:59, 1F
推
02/11 20:07, , 2F
02/11 20:07, 2F
推
02/12 12:07, , 3F
02/12 12:07, 3F
→
02/12 12:07, , 4F
02/12 12:07, 4F
→
02/12 12:09, , 5F
02/12 12:09, 5F
→
02/13 10:04, , 6F
02/13 10:04, 6F
→
02/13 10:05, , 7F
02/13 10:05, 7F
※ 編輯: high5566 來自: 203.207.2.26 (02/13 10:06)
PHP 近期熱門文章
PTT數位生活區 即時熱門文章
0
18