看板 PHP 關於我們 聯絡資訊
如果我的頁面設定編碼為 UTF-8時 是不是不管使用者用何種語系,或是從何種編碼的文字檔 當client端把文字輸入或貼上表單的欄位時 傳到PHP時,取得的文字都是用UTF-8編碼的嗎? ---- PS: 主要是我的DB Server只能吃Big5編碼 我在Web表單輸入資料前都會先把SQL字串做 iconv('utf-8','big5',$sql)的動作。 不過最近有一筆資料出現亂碼 (client端是使用簡中的環境) 所以在懷疑是不是轉碼時出現的問題.. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.39.160.93
kylekai:最好是 big5 裡面有簡中的字碼啦..T_T.. 10/29 18:16
twsphere:會是ascii碼嗎?? 或者 特殊符號 10/29 18:32
JYHuang:應該會SQL Server無法吃或是缺字..會變亂碼好像不在預期 10/29 20:40
buganini:詳細資料? 10/30 15:23
buganini:把big5換成big5-2003 cp950看看 big5好多套 10/30 15:24
buganini:然後裡面有非1對1的情形 可能踩到雷 10/30 15:26