KennyQiのPHPメモと息抜きブログ

KennyQi(ケニーチー)のブログへようこそ
Web制作 PHP開発のメモと息抜きブログ
ウェブ開発・デザイン・Nucleusのメモや旅日記などを綴っています
PHPでUTF8の携帯サイト~Form入力値でAUだけ文字化け
2008年10月18日 | 携帯サイト | Posted by: kennyqi | 4470 PV
フォーム送信してPHPで受信→MySQLに格納するんですけど、
AUだけなぜか文字化け。。
ほんとに携帯電話ウェブの規格、統一できんもんかとつくづく思います。

で、解決したのでメモメモ。。

mb_convert_stringで
文字コードの渡し方をこうやって書くと、うまくエンコードできました。


mb_convert_encoding($str,"UTF-8",'UTF-8,SJIS,EUC-JP');
 


この書き方で文字化け解消できました。
これでいけるってことは、渡されてるデータはEUCかShiftJISで受け取ってるんでしょうねぇ。
ページ自体はUTF8で書いてるンですけど、なんで変換されるんでしょうなぁ。。

■教えてもらったサイト Thanks!
第五回 auでutf-8のページからformで日本語を渡すと文字化けorz
1人中、1人(100.00%)がよい記事だとと投票しています。
この記事はどうですか?
: 1
: 0

Comments
No comments yet

Add Comment