必須項目が引っかからない件と、いきなりサンクスメールになる件。

こちらの掲示板は終了しました。ご質問などはサポートセンターをご利用ください。

お世話になります。
今回utf-8での設置をしたく、こちらのフォームCGIをダウンロードさせていただいて、進めております。(簡単設置メールフォーム)
が、なかなかうまくいかないのでご教授願えれば幸いです。

サーバ(@YMC)にperlのパスを確認して
/usr/bin/perl
で設定し、sendmail のパスも併せて
/usr/bin/sendmail
に変え、
#07.送信完了時にリダイレクトするサンクスページをこちらの
$conf{'thanks'} = 'http://211.16.213.221/mailform/thanks.html';
に変え、
これまでのサポートメール内容をさらって
$conf{'debug'} = 0;
$conf{'spam_block'} = 0;
$conf{'domain_check'} = 0;
にして送信してみたのですが、
いきなりthanks.html に飛んでしまいます。
設置者へのお問い合わせ内容もメールされてきません。

check.cgiで支持される通りに sendmail のパスを
/usr/lib/sendmail
に変えてみてもいわゆるメール内容の確認画面にはいかず、
そのまま送信完了になってしまいます。
必須項目を未記入のままでも、それがひっかかることもなく
送信されてしまいます。
ただ、問い合わせ内容のメールは送信されてきますが、
送信者への「お問い合わせありがとうメール」が届きません。

あともう少しのような気がするのですが、
メールフォームに関してド素人の勘違いでしょうか ^^;
なにかアドバイスがあればぜひともお願い致します。
なお、html はそちらの example.html を参考にサイトデザインに併せて
組んでます。
http://211.16.213.221/mail.html

Re:必須項目が引っかからない件と、いきなりサンクスメールになる件。
和田 - 2009-03-27 14:06:09お使いのバージョンが古いのかな??たぶん古いと思います。いや、どうなんでしょうか。
scriptタグはhead内ではなくform直下じゃないとダメなんです!
Re:Re:必須項目が引っかからない件と、いきなりサンクスメールになる件。
クドウ - 2009-03-27 14:42:03和田さま。
ご回答をありがとうございます。
ご指示の通り <script>タグを </form>直下において試してみました。
が、...変わりません。
内容確認画面がスルーされ直接 thanks.html に飛び、
必須項目もチェックされない状態です。
必須項目について html上、あるいは send.cgi 上でなにか別に設定が必要とかありませんでしょうか。
設置者へのメールは届いております。

なお、メールフォームをダウンロードしたのは昨日のことなので、
バージョンが古いとも思えないのですが。。
## SYNCKGRAPHICA Mailform 6.0 / UPDATE::2008-12-24
となっております。

宜しくお願いいたします。
Re:Re:Re:必須項目が引っかからない件と、いきなりサンクスメールになる件。
和田 - 2009-03-28 12:58:38それでは添付のmailform.jsに差し替えてみてもらってもよかですか?
Re:Re:Re:Re:必須項目が引っかからない件と、いきなりサンクスメールになる件。
クドウ - 2009-03-28 14:31:30ありがとうございます。
了解です。
月曜午前、差し替えてみます。
あとは祈りますね。
Re:Re:Re:Re:Re:必須項目が引っかからない件と、いきなりサンクスメールになる件。
クドウ - 2009-03-30 11:46:02mailform.js 差し替えてやってみました。
何も変わりませんでした。
submitボタンでいきなりサンクスページに飛びますし、
必須項目記入のもれがひっかかってきません。。
残念です。。。

ちょっと、全体を見直してみますね。
ありがとうございます。
Re:Re:Re:Re:Re:Re:必須項目が引っかからない件と、いきなりサンクスメールになる件。
和田 - 2009-03-30 14:33:48お、お役に立てずすいません・・・。
jsのエラーが出ているので、それを解決すれば直るとはおもいますよっ!

jsのエラー表示はブラウザのインターネットオプションから設定できますっ!
もしくはSafariのデバックコンソールからご確認くださいっ!

コメント欄