投稿者 メッセージ
<  PHPプログラミング  ~  初心者です。PHP5.2.8-win32の文字化けについて。
komei
投稿1時間: 土 12月 27, 2008 5:24 am  引用



登録日: 2008年12月 27日
投稿記事: 2

Apacheから、localhostへ経て、phpのコ−ドを出力してみたのですが、
文字化けが発生して、未解決になってしまって、困っています。
できれば、よい解決方法を教えてください。

ちなみに、phpでの文字化けが生じたい際に、ブラウザ−の「メニュ−バ−」−「表示」−「エンコ−ド」−「日本語(EUC)」をチェックしても、解決しませんでした。
トップに移動
ユーザー情報を表示 メッセージを送信
joy
投稿1時間: 日 12月 28, 2008 4:13 pm  引用



登録日: 2008年6月 07日
投稿記事: 7
所在地: 埼玉県

php.iniで、

default_charset=Shift_JIS
mbstring.language=Japanese
mbstring.internal_encoding=EUC-JP
mbstring.http_input=auto
mbstring.http_output=SJIS
mbstring.encoding_translation=On
mbstring.detect_order=auto
mbstring.substitute_character=auto
mbstring.script_encoding=EUC-JP

とでもして、試してください。
私のApache2/PHP5の環境では、http://localhost/xxx/xxx.phpで文字化けはしないですが、レンタルサーバで、php.iniの設定ができないサーバー経由だと、文字化けが置きることがあります。mb_convert_encoding()でもダメなサーバーもありますので、 Shocked
php.iniが自由に設定できるサーバーがいいとは思います。。ローカルでは、すんなり行き、サーバー経由では、文字化けで、一苦労しました。
ご参考までに。
トップに移動
ユーザー情報を表示 メッセージを送信 メールを送信
komei
投稿1時間: 日 12月 28, 2008 10:35 pm  引用



登録日: 2008年12月 27日
投稿記事: 2

早速、joyさんが教えていただいた通り、試してみたいと思います。
php.iniの設定でだめなら、サ−バ−を変えてでも、試してみたいと思います。
助言、ありがとうございました。
トップに移動
ユーザー情報を表示 メッセージを送信
特定期間内の記事を表示:   
All times are GMT +9:00

次のトピックを表示
前のトピックを表示
Page 1 of 1
フォーラム一覧  ~  PHPプログラミング

トピックの新規投稿   返信


 
移動先:  

新規投稿: 不可
返信: 不可t
自分の記事の編集: 不可
自分の記事の削除: 不可
投票への参加: 不可




Powered by phpBB
customized by phpspot.