プロが教える店舗&オフィスのセキュリティ対策術

http://www.onamae.com
上記にてレンタルサーバーを借りましたが、HTMLファイルからcgiファイルを使ってフォームをメールデコードすることがうまくいきません。
ファイル本体自体がcgiファイルの場合はうまくいくのですが…
パーミッションも指示どおりに変更しています。
どなたか教えてください。
http://cgi.akisawa.com/estimation.cgi
↑うまくいくところ
http://www.akisawa.com/form.html
↑うまくいかないところ

A 回答 (3件)

漠然とし過ぎていて答えようがないですね。



メールデコードCGIならWeb裏技さんの物をお勧めします。

参考URL:http://www.rescue.ne.jp/
    • good
    • 0

あくまで予想ですが、


cgiで生成するページとhtmlのページで、
文字コードが違うからではないでしょうか?

cgi内部でsendmailに渡す前に、適切な文字コード(jisかな?)に変換していれば大丈夫だと思いますが、
変換していないとしたら、入力するページの文字コードに依存する気がします。
cgiがhtml出力する際の文字コードと、自分で作っているhtmlの文字コードを比べてみてくださいな。
    • good
    • 0
この回答へのお礼

ありがとうございました。
cgiを書くときにはできるだけ同じ編集ソフトでやるようにして、文字コードにも
気を使ってみます。

お礼日時:2001/02/16 15:50

自分で保存する場合の文字コードも気にする必要があるのですが、


htmlファイル内に、<meta>タグで文字コードを指定する場合があります。
特に最初から自分で作ったCGIでない場合、
いつのまにか<meta>タグがあったりします。
例えばこのページだと、
<meta http-equiv="Content-Type" content="text/html; charset=EUC-JP">
というタグが記述してあります。
ここも気にしてみてください。
    • good
    • 0
この回答へのお礼

度重なるご指導ありがとうございます。
もう少し勉強してみます。

お礼日時:2001/02/16 16:15

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