dポイントプレゼントキャンペーン実施中!

フリーCGIをDLさせていただき、UPしました。
http://gromit.info/cgi/yoyaku_1_e.cgi
予約をしたい日をクリックして、
画面下から予約状況を選択できるはずなのですが、
選択項目が文字化けを起こしています。
項目設定用のtxtファイルは作者の指示通り
記号:(半角コロン)説明→改行
と入力しメモ帳で作成しました。
↓作者の方の説明ページ
http://www.cgikon.com/free_file/file_394.html

明日までに形にしたいと思っています。
CGIに詳しい方に対処法をお教えいただければ幸いです。

よろしくお願い致します。

A 回答 (1件)

必須ライブラリー(jcode.pl)が正しく組み込まれている


想定で話を進めます。

cgi本体が見られないので、何とも言えませんが、
表示や取り込み自体はうまくいっているようなので、
日本語コード変換の時に、自作ファイル内のデータに
不備があり、うまく変換できていないと推測されます。
この場合…
バイナリとか、テキストのモードを変えてアップし直すと
文字化けしなくなる可能性はあります。

あとは…
perlのバージョンによっては、EUCコードに変換する際の
記述が異なることもあると思うので、「yoyaku_1_e.cgi」の
中身を確認して変更する必要が出てくるかも知れません。
&jcode'convert(*○○,'euc');→jcode'convert(*○○,'euc');
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
アドバイス通り
テキストのモードをいろいろ変えてみた結果
文字化けがなくなりました。

いままでもCGIはいろいろアップしたのですが、
今回のような現象には出会わなかったので、
頭を抱えておりました。

ありがとうございました。

お礼日時:2013/04/15 02:17

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