スレッド表示 | フラット表示〕 全トピック 923 件中 771 番目 次≫ ≪前

外字(絵文字)のpostで字化け

created: 2003-10-28 02:57 | modified: 2003-10-31 16:39 | reply: 6

[824] 変換すると文字コードが失われます

user: ゆうじ | created: 2003-10-28 11:47
絵文字変換のところ、
いつまでもテスト中で申し訳ありません。

まだよくわかってないところがあり途中経過報告になりますが、
i-modeの絵文字は、外字(SJISで定義されている文字コードの範囲外)なので、
mbstring を使って変換すると、変換後の文字コードは保証されません。
どのようなコードになるかわかりませんのでまず文字化けします。

mbstringが使える環境であっても
php.iniでは初期設定のままにしておき、
必要にな部分にだけエンコードを行ったり、
設定を有効にしたりする必要があります。

# 端末がi-modeと決め打ち出来るなら、
# ソースをSJISで書いてしまうのが簡単かと思います。
# ただし、SJISは内部エンコーディングで正式サポートされてないので
# これまた保証外ですが・・・。
#
# このサイトのレンタルサーバーは現在この状態です。
# php.iniのmb関連はすべて初期値のままです。


i-modeの絵文字を完全に処理するには、
文字ではなく、バイナリーデータとして取り扱う必要があります。
私のわかる範囲はココまで。
実際どのようにすればよいのか頭がついてきません。
中途半端ですみおません。
Parent: 823  reply: 827 返信 編集 削除
スレッド表示 | フラット表示〕 全トピック 923 件中 771 番目 次≫ ≪前
ページの一番上へ
Googleグックマークに登録 Yahooグックマークに登録 livedoorクリップに登録 @niftyクリップに登録 はてなブックマークに登録 deliciousに登録 Buzzurlに登録 FC2ブックマークに登録
最近更新された掲示板トピックス
管理人Blog
Yahoo Search

最近更新したNote
PHPマニュアル
今日のブックマーク
PHPマニュアル関数検索
関数名を入力し検索ボタンをクリック↑