- ベストアンサー
Apache+PostgreSQL+phpでWebアプリケーション
こんにちは。 OSはRedhatLinux7.1を使っています。 Apache_1.3.26 PostgreSQL-7.2.1 php-4.2.1 でWebアプリケーションを作ろうとしています。 言語はshift_jisを使いたいと思っているのですが、 データベースに登録したデータを呼び出してWeb上に表示しようとするとeuc_jpで表示されてしまっているようで、文字化けしてしまいます。 データの登録にはwindowsのパソコンからpgaccessを使ってPostgreSQLにアクセスしています。 どのように解決すればいいか教えてください。 お願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは。 PostgreSQLは、文字コードはeucを使う仕様になっているはずです。(変更できるかどうかは?) 当然呼び出した結果のものもeucで返ってきます。 なので、php中でコンバートするための関数等を使ってshift-jisに変換してから出力すればよいです。
その他の回答 (1)
- YUNTAKU
- ベストアンサー率25% (32/128)
回答No.1
思い切ってWEBの方をEUCにするか、引っ張ったデータをSJISに変換したら大丈夫です
質問者
お礼
ありがとうございます。
お礼
ありがとうございます。