メールが送られてしまう
こちらの掲示板は終了しました。ご質問などはサポートセンターをご利用ください。
とても素晴らしいメールフォームを公開していただき、誠にありがとうございます。
早速ですが、メールフォームCGI(SHIFT_JIS)を利用するべく、サイトに組み込んでみたところ、送信者のメールアドレスと確認用のメールアドレスが違っていても無事?送信されてしまいます。
また、メールアドレスと確認用アドレスのみ(違うアドレスでも)を入力して送信するとSPAM BLOCKと表示されます。
さらに、メールアドレスを入力し、確認用を未入力でも、その他の項目を何か一つでも入力してあれば送信されます。
フォームになにも入力せず送信ボタンをクリックすると、
メールアドレスが正しくありません。
お名前が未入力です。
性別がチェックされていません。
業態(チャームポイントを変更)がチェックされていません。
住所が未入力です。
ご用件が未入力です。
と、アラートが出て、メールアドレス、お名前、住所、ご用件の欄がピンク色に変わります。
設置するときに、jsファイルは何も変更せずにアップしたのですが、何か変更しなければいけないのでしょうか?
あと、サンクスメールは届きません。( 設置者のアドレスとは違うアドレスです )
ド素人に愛の手を差し伸べて頂きたく、お願い申し上げます。
- Re:メールが送られてしまう
- 和田 - 2009-06-08 15:05:36mailform.jsが読み込まれていない臭いがプンプンしますね。
scriptタグでformタグの下にちゃんとjsが読まれているかサンプルソースと比較してチェックなさい。
- Re:Re:メールが送られてしまう
- naoi - 2009-06-08 17:04:04早速ご返信頂きありがとうございます。
以下のような状態でよろしいのでしょうか?
</form>
<SCRIPT type="text/javascript" src="mailform.js" charset="utf-8"></SCRIPT>
<SCRIPT type="text/javascript" src="postcodes/get.cgi?js" charset="utf-8"></SCRIPT>
ちなみに<LINK href="mailform.css" rel="stylesheet" type="text/css">は</form>の下に記述すると読み込まれないので、他のCSSファイルと並べて<HEAD>内に記述してます。
<SCRIPT>~~の記述を削除すると、フォームに何も記入せず送信してもアラートは出なくなりますので、現状でもjsファイルは認識されているように思います。
ホームページビルダーを使用しているのが良くないのでしょうか?
サーバは、各ファイルをアップする場所はCGIもHTMLも全部同じディレクトリです。
あと、ボタンをロールオーバーさせるために、他のjsファイルを外部から読み込んでいますが、何か関係あるのでしょうか?
見捨てずにご教授ください。
- Re:Re:Re:メールが送られてしまう
- 和田 - 2009-06-08 17:38:38そうですねぇ。ホームページビルダーは百害あって一利なしですからね。
URLを公開できるようであれば公開してください。さすがに現状が見えないともうわかりませんので。
- Re:Re:Re:Re:メールが送られてしまう
- naoi - 2009-06-08 18:11:53お手数おかけして申し訳ありません。
現状のサーバは@niftyで、独自のCGIが設置できないとのことなので、同じくniftyのホスティングサービスに変更するところです。
開設手続きは終了しており、メールフォームのテストのため新しいファイルをアップしてありますが、ページ全体が未完成であるため、まだドメイン移行の手続きは完了しておりません。
移行手続きを急ぎ、改めてご相談いたします。
今後とも、よろしくお願い申し上げます。
- Re:Re:Re:Re:Re:メールが送られてしまう
- 和田 - 2009-06-08 18:17:34了解でしたー
- Re:Re:Re:Re:Re:Re:メールが送られてしまう
- naoi - 2009-06-08 20:46:24上手く動作しました!!・・・何故でしょう?
FFFTPでアップしたファイルを全て削除し、再度アップしなおしたら動作しました・・・
こんなこともあるのですね。
お騒がせして大変失礼いたしました。
札幌に向かって礼拝いたします。ありがとうございました!
- Re:Re:Re:Re:Re:Re:Re:メールが送られてしまう
- 和田 - 2009-06-09 14:16:21まぁいろいろ試行錯誤しているときはよくあることです。
急がば回れの精神でゼロからスッキリやりなおすと案外うまくいくもんですよっ!
おつかれさんっ!