アプリ版:「スタンプのみでお礼する」機能のリリースについて

   
テキストエディタでPHPのスクリプトを書いて
サーバにアップしてブラウザで表示すると、文字化けしてしまいます。

手動でブラウザのエンコード設定をしなおすと正常に表示されるんですが
ページ更新したらデフォルトで文字化けしてます。

PHPスクリプトを書いて、アップロードしてブラウザで表示する時に
文字化けしないようにするには、どうすればいいのでしょうか?

以下のコードは書いていますが、文字化けします↓
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
   

A 回答 (3件)

スクリプト自体をShiftJISで保存してるかどうか確認してみてはいかがかと。



あとはheader()関数での文字コード設定と違ってるとか。
    • good
    • 0

こんにちは。


サーバーのPHPのエンコードがShift_JISになっていますか?
サーバーがLinuxですとエンコードをEUCに設定している可能性があります。一度【charset=Shift_JIS】を【charset=EUC-JP】に変更してみては如何でしょうか?
PHPスクリプトを何のソフトを使い引いているのかわかりませんが、保存する際のエンコードもEUCで保存して試してみて下さい。
    • good
    • 0

linux上で動いているとして進めます



/usr/lical/lib/php.iniを編集して
mbstring.http_output= の内容を変更してみてください

私の場合は、autoにしてあります
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!