ショボ短歌会

http://www.komonet.ne.jp/script/db_group.htm
http://www.komonet.ne.jp/script.htm

こちらのPHPスクリプトを設置したのですが、データベースに書き込みができません。
データベースの名前とユーザー名も正しいのですが、
pgsql/server.logに以下の文章が記録されます。

invalid byte sequence for encoding "EUC_JP":0x904b

どうしたら直るのでしょうか?

phpソースの中にx-sjisという部分があるので、そこをEUC_JPに書き換えたのですが、ページが真っ白になってしまいました。

ただいま勉強中ですので、どなたか教えていただけないでしょうか?

宜しくお願いします。

A 回答 (1件)

EUCは、


1バイト目:A1~FE
2バイト目:A1~FE
なので、
904B
は、その範囲にありません。
つまり、書かれているコードをEUCとして理解できませんということです。(EUCのコードとして不適当)
ちゃんとEUCで書く(あるいはコード変換してやる)必要があります。
    • good
    • 0
この回答へのお礼

ありがとうございました。
ソースをEUCで書き直したら直りました。

お礼日時:2005/10/15 19:00

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