- ベストアンサー
cgiスクリプトの文字化け
既存のCGIライブラリ(cgi-lib.plとjcode.pl)を用いて、登録フォームを作りました。しかし、「入力」を押して、CGIを作用させると、文字化けがおこってしまいます。 cgiのなかで、文字コードをeucに変換しています。(jcode::convert機能)サーバーのCGI設定は全て確認しましたし、パーミッションも確認しています。文法などはあってると思いますし、ディレクトリ、文字コード(euc)・改行コード(LF)も確認しています。 他に原因があると思うのですが、回答よろしくお願いいたします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
出力するhtmlのcharsetが euc-jp になっていますか? また、euc-jp とするところを、shift_jisのように、euc_jpとか? jcode.plなどの設定が合っていて、文字化けが起きるとすれば、今のところ上記ぐらいしか、思い浮かびませんが。
お礼
本当にありがとうございました。Suziさんの回答でできました。 感謝します。 またプログラミングで質問するかもしれませんので、よろしくお願いいたします。