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

PHPは携帯でも動く

created: 2003-04-10 21:19 | modified: 2003-05-11 11:30 | reply: 23

[286] 早速レスありがとうございます。

user: ぬま | created: 2003-04-21 14:27
解決したような、しないような。。。
とりあえず、php.iniのmbstringの設定を以下の通りにしたら、なんとか認識するようになりました。

mbstring.internal_encoding = SJIS
mbstring.http_input = pass mbstring.http_output = pass

以前は、
mbstring.internal_encoding = EUC_JP
mbstring.http_input = pass mbstring.http_output = SJIS
でやってました。
文字コードの変換はpostやgetで受け取った後、表示するときはSJISに、DBに収めるときはEUCに関数で変換していました。

なんとかうまくいったのですが、理由がわかりません。ひょっとしてmbstringのバグ??
1バイト目を削ってしまうといううわさも聞きました。

php.iniの変更によって以前作ったコンテンツにも影響がでないか、ドキドキしています。
大丈夫かな?。

ちなみに私は、PC用の絵文字画像をネットで拾ってきたのですが、Iモードの場合、ファイル名が16進表記のf8xx.gifやf9xx.gifになっていたので、PCで表示するときは、変換テーブルを必要としない。。。はずなのですが、つまづいていたのでこれから作成します。

このホームページ、とても気に入ったので、がんばって続けてくださいね。
また、つまづいたらよろしくお願いします。
ありがとうございました。
Parent: 284  返信 編集 削除
スレッド表示 | フラット表示〕 全トピック 923 件中 867 番目 次≫ ≪前
ページの一番上へ
Googleグックマークに登録 Yahooグックマークに登録 livedoorクリップに登録 @niftyクリップに登録 はてなブックマークに登録 deliciousに登録 Buzzurlに登録 FC2ブックマークに登録
最近更新された掲示板トピックス
管理人Blog
Yahoo Search

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