No.240 | 投稿日時: | 2005/01/06(木) 00:32 <↑親記事:No.239> |
投稿者: | 森山 将之 |
EUC-JP の 2バイトコードは、1バイト目 0x8E,0xA1〜0xFE 2バイト目 0xA1〜0xFE の範囲になければなりませんので、エラーになっています。
EUC-JP のエンコードとして不正なコードですので、何の文字かはわかりません。
EUC-JPエンコーディングは、いろいろと厄介な問題がありますので、次のようにしてみてはいかがでしょう。(実際に確認していませんが)
[PHP]
HTTP入力: SJIS-win (文字コードの自動判定は OFF にする事)
HTTP出力: SJIS-win
内部エンコーディング: UTF-8
[PostgreSQL]
DB の入出力: UNICODE(UTF-8)
DB のエンコーディング: UNICODE(UTF-8)