[前][次][番号順一覧][スレッド一覧]

mysql:5385

From: "JUNSIK LIM" <"JUNSIK LIM" <koniweb@xxxxxxxxxx>>
Date: Sun, 21 Apr 2002 23:10:19 +0900
Subject: [mysql 05385] Windows での PHP + MySql + Apache 使用時  EUC 設定についいて

林と申します。

いつも、よい情報ありがとうございます。

普通はLinuxで PHP+MySql+Apacheを使用していますが、
今回、自分のWindowsのマシンに開発環境を作って作業したいと
思い、下記の環境をセットアップしました。
OSはWinXP
PHP4.1.2
Apache 1.3.22
MySql 3.23.49

コードをEUCで作成しているのでmbstringを下記のように設定しました。

output_buffering = On
output_handler = mb_output_handler

extension=php_mbstring.dll

[mbstring]
mbstring.internal_encoding = EUC-JP
mbstring.http_input = auto
mbstring.http_output = SJIS
mbstring.detect_order = auto
mbstring.substitute_character = none;

ここでEUCで作成されたものがもんだいなくSJISでブラウザーで表示
されますが、inputの方で聞かないです。mbstring.http_input = EUC-JP
にしても、MySqlにデータを入力する時(掲示板など)、SJISでインプット
されてしまいます。それでDBからデータを呼び出すと、文字化けにしてしまいます。

これはMySqlで設定をEUC対応にしなければならないでしょうか。

どなたが解決方法をご存知でしょうか。

よろしく、お願いいたします。




[前][次][番号順一覧][スレッド一覧]

      5384 2002-04-21 13:16 [<seiji@xxxxxxxxxx>  ] MacOSX10.1.4 での mysql-3.23.49 の ./configure でエラー
->    5385 2002-04-21 23:10 ┗["JUNSIK LIM" <koniwe] Windows での PHP  + MySql + Apache 使用時  EUC 設定についいて