
PHP4.3.2
Windows2000
PostgreSQL
RedHat Linux
DBから取得した値をCSVファイルに書き出します。
この時に日本語が文字化けをしてしまうのです。
php.iniの設定を変えれば、良いのでしょうか?
初歩的な質問で申し訳ありませんが、
よろしくお願いします。
php.iniの設定内容
default_charset = "SJIS"
mbstring.language = Japanese
mbstring.internal_encoding = eucJP-win
mbstring.http_input = ASCII,JIS,Windows-31J,UTF-8,EUC-JP
mbstring.http_output = Windows-31J
mbstring.detect_order = ASCII,JIS,Windows-31J,UTF-8,EUC-JP
mbstring.substitute_character = none
DBの設定内容
List of databases
Name | Owner | Encoding
-----------+----------+----------
test | postgres | EUC_JP
No.1ベストアンサー
- 回答日時:
mb_convert_encoding でコンバートしてもダメですか?
DB上はEUC-JP。Web上はSJISと言うことなので、DBの項目内容をmb_convert_encodingでコンバートしてあげれば良いような気がします。
参考URL:http://jp2.php.net/manual/ja/function.mb-convert …
mb_convert_encodingしたらいけました。
Dpopさん、ありがとう御座います。
ちなみにファイルダウンロードの方がうまくいっていないんですが・・・。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
$_GETで2バイト文字列を取得す...
-
PHPのif文でその処理を途中で抜...
-
Subversionのリポジトリの削除
-
*.php、*.php3、*.phtmlの違い
-
FTPコマンドでディレクトリごと...
-
Cronで同じ処理を複数同時に実...
-
.phpと.incファイルの違いはな...
-
バッチを用いたフォルダの自動移動
-
ボタンのクリック数を合計保存...
-
visualstudioでc#のdllができない
-
PHPで画像アップロード時にサイ...
-
CakePHPのファイルの所有者の権...
-
error_reporting(0);にも関わら...
-
zip圧縮の種類について
-
「@$変数」の「@の意味は?」
-
ftpでアップロードが出来ない
-
rmdirでフォルダが消せません
-
Apache 2.4でphp-5.3を使いたい...
-
C# メール送信ついて困っています
-
include先でのinclude元の変数...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エンコーディングについて
-
Content-Typeが機能していない?
-
mail関数を使った際の文字コー...
-
scandir関数取得結果の文字化け
-
携帯サイト制作をしておりまし...
-
PHPの文字化け
-
PHP関数mb_send_mailで送信する...
-
i18n_convert と mb_convert_e...
-
日本語表示する方法について
-
$_GETで2バイト文字列を取得す...
-
データベースから取り出した日...
-
文字化け
-
ajax 文字化け euc-jp
-
htaccessでの文字コード設定に...
-
phpMyFaqでの文字化けについて
-
PHP4の文字コード
-
PHPの文字化けした文字だけ削除...
-
phpMyAdminで文字化け
-
[PHP+MySQL]DBがEUC,出力...
-
mb_http_output()のあと、サー...
おすすめ情報