KennyQi Blog

KennyQi(ケニーチー)のブログへようこそ
Web制作のメモや息抜きブログ。
ウェブ開発・デザイン・Nucleusのメモや旅日記などを綴っています
PHPでUTF8の携帯サイト~Form入力値でAUだけ文字化け
10/18 | Webシステム | Posted by: kennyqi
フォーム送信して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

Comments
No comments yet

Add Comment


Search


New Items
12/22, 2008
Postfix ハイフン始まりのメールアドレスが受信できないとき
More...
12/22, 2008
Linuxコマンドでマシンスペックを確認する方法
More...
11/15, 2008
SSDと7200rpmのHDDどっちが速い?
More...
10/18, 2008
PHPでUTF8の携帯サイト~Form入力値でAUだけ文字化け
More...
10/18, 2008
サーバ間でのファイル同期をrsyncとsshで実現
More...


New Comments
06/10 17:48:27
ああああ

ああああ>>
01/09 00:43:25
kennyqi

どうもありがとうございます。 写真はわけたほうがみやすい...>>
01/09 00:36:48
Motoo

早速旅行記おめでとうございます。 ただ、画像がおおきすぎ...>>
01/08 07:41:43
kennyqi

FuncyURLにしたため、テンプレートを変更しました。 Google/...>>
01/06 17:07:07
kennyqi

テストどうもありがとうございますw コメント投稿時のメ...>>


Archives
カテゴリ別記事リスト
12月, 2008
11月, 2008
10月, 2008
9月, 2008
5月, 2008
3月, 2008
2月, 2008
1月, 2008
12月, 2007


Memo
» MuKuLCast.comを聴く