[問題] 關於flash傳值給php再寫入mysql的編碼問題
最近正在學flash+php+mysql的技術
假設我在flash頁面上輸入一串中文
php檔在接收時應該如何轉為適當的編碼
然後再寫入mysql呢?
我在flash介面中的input_name輸入中文
php檔接收方式如下:
$name=mb_convert_encoding($_POST['input_name'], "BIG5", "UTF-8");
然後用$name寫入資料庫
可是寫進去卻是亂碼
不管我的資料庫設成big5還是utf-8都是這樣
如果我直接接收不轉編碼:
$name=$_POST['input_name'];
結果還是亂碼
請問我應該要怎麼做呢?
--
西元前231年 孔老夫子率領著顏回、子路等弟子周遊列國 宣揚其治國理念
一日 當他來到陳蔡這個地方 因為長相和一位地痞流氓相似而被村民所包圍
當眾人正懷疑他就是孔聖人的時候 顏回急忙從懷裡拿出隨身攜帶的孔子的著作想要證明
當孔子的著作一拿出來 眾人翻開一看 上頭果然寫著:
..............................................................................
「中國人怕鬼.鬼也怕中國人.」
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.119.233.104
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
Flash 近期熱門文章
PTT數位生活區 即時熱門文章