• 締切済み

メールフォームに関する質問です。

メールフォームに関する質問です。 現在、サーバはxreaを使用しています。 http://momo-s.info/cgi_gallery_03/mo_form ↑のメールフォームを使用中です。 実際に、送信できるか試してみたのですが、 入力必須項目が未入力の場合、 「○○が未入力です」となり、前画面に戻るためのボタンが出るのですが そのボタンを押しても前画面に戻らず、何も起こりません。 何度も設置しなおしてみたのですが、この状況のままなのです。 試しに他のメールフォーム http://cmf.ohtanz.com/cgi4.html も試したのですが、こちらでも同じように前画面に戻れませんでした。 これはサーバの仕様なのでしょうか…。 レンタルのメールフォームは借りたくないのです…。

noname#40980
noname#40980

みんなの回答

  • kiyusa
  • ベストアンサー率40% (10/25)
回答No.1

質問者様の環境が分かりませんが、どちらも「戻る」ボタンでの動作に JavaScriptが使われているのでそのあたりが原因かと。

noname#40980
質問者

補足

kiyusaさま 回答をありがとうございます。 JavaScriptですが、オンの状態にしていますのでJavaScriptではなさそうなんです。 同じメールフォームを使用している別のサイトを発見したので 試しに入力必須項目を未記入にして送信ボタンを押した後 前画面に戻るボタンを押してみるといった操作をしましたところ そちらのサイトではちゃんと作動していました…。

関連するQ&A

  • SSLでメールフォーム

    メールフォーム入力画面でSSLを使用したいと思っています。SSLはレンタルサーバの共有SSLを使用します。SSLの対応にはメールフォームのプログラム(CGI)がSSLに対応していないとダメなのでしょうか? メールフォームは有料cgiを使っています。

    • ベストアンサー
    • CGI
  • メール送信フォームについて

    HTMLのフォームに名前や住所などのいくつかの項目を入力し、送信ボタンを押すと管理者へメールが送信されるCGI(KENTWEBのメールフォームというやつ)をサーバに設置して使っていました。 今回、別のサーバに同じCGIを設置したのですが、そのサーバではCGIがまともに動いてくれません。本来送信ボタンを押すと全ての項目がプレビュー・送信されるはずなのですが、このサーバでは最後に入力した項目だけがプレビュー・送信されます。いくつかのサーバで試してみたのですが、問題のサーバ以外ではちゃんと動きます。 どなたかご存知の方いらっしゃったら対処方法などお教えいただければ幸いです。

    • 締切済み
    • CGI
  • メールフォームの設置について教えてください

    CGI初心者です。 「さくら」でサーバーを借りて メールフォームのCGIを設置しました。 フォームの画面から名前やメールアドレスを入力して送信をクリックすると .cgiのダウンロードダイアログが出るんです。 でもきちんとメールは送信されていて返信用のメールも送られてきます。 どうすればいいのでしょうか? ちなみに http://hp.vector.co.jp/authors/VA017405/ こちらでCGIをお借りしました。 よろしくお願いします。

    • ベストアンサー
    • CGI
  • メールフォームを作りたいのです。

    メールのフォームを作りたいのです。 HTMLタグを拾ってコピペして、自分で動作確認するのですが、 送信ボタンをクリックすると、メーラーが立ち上がってしまい、 結局メールフォームとして使えないのですが、 何が問題なのでしょうか? ちなみにCGIは使えないサーバーなのですが、 メールフォームはCGIですか? 解る方いらっしゃったら回答お願いします。

  • メールフォームのプログラム設定について

    メールフォームの設定で困っています。ウィーバーで作ったフォームで訪問者が送信ボタンをクリックするとその内容が指定のメールアドレスに届くようにしたくてpostmailを入手しました。書籍に書かれている通りに編集しメールフォームのhtmlファイルのアクションに指定しました。確認作業をしてみると送信ボタンを押すとpostmail cgiのコード画面が表示されてしまいます。レンタルサーバーを使用していますが、そちらのサーバーの仕様を調べperlパス、sendmailパスを入力しています。パソコンはマックです。ネットでも色々検索してみたのですが初歩的すぎるのかそこまで詳しくは書かれていずこちらで質問させて頂きました。どなたかお教え頂けたらありがたいです。よろしくお願い致します。

    • 締切済み
    • CSS
  • メールフォームについて

    メールフォームで入力する項目を作ったのですが、PerI/CGIでメールフォームを使用できるようにするためには、どのようなプログラムを入力すればよろしいのでしょうか? よろしくお願いします。

    • 締切済み
    • CGI
  • フォームメール確認画面から戻るためには?

    perlを使って申込みフォームを作っています。ファイルとしてはa.htmlを使ってまずフォーム入力欄を作りました。 そこからa.cgiに飛ばして確認画面を作りました。そこからが問題です。もう一つamail.cgiを作りそこにいった時点で指定メールに送るように作ってあります。 しかしa.cgiで入力項目を確認してもらった時に入力項目が間違っていた場合に戻るボタンを設けなければいけませんが、戻るボタンでどのようにa.htmlにもどせばいよいのか解りません。 具体的にどのようなソースを使えば良いのか解らないのでどうか教えて頂けないでしょうか? お願します。

    • 締切済み
    • CGI
  • フォームメールでsendmailの使えない場合の代替え

    これからCGIでフォームメールを作成しようとしていますが、アップしようと思っているサーバがsendmailが使えないそうです。 やりたいことは、応募フォームにて氏名、住所などを入力してもらい、送信ボタンを押した後、確認画面を表示させ内容確認、OKボタンでこちらにメール送信されるということをやりたいのですが。 sendmailが使えない場合、どのようにしたらいいのでしょうか。他に方法があるようですが、どなたか教えて下さい。

    • ベストアンサー
    • CGI
  • 気軽に送れるメールフォーム作成について

    サイトに設置するメールフォームについて質問します。 説明が下手なのでわかりにくいかも; ●名前・メッセージだけの簡単なフォームを作りたい ●名前欄は入力してもしなくても送信できる ●レイアウトがHTMLで加工できると嬉しい ●確認画面が出るものがいい 以上が希望です。 実際にKent-webさんの所からフォームメールのCGIをDLし解らなかったこと↓ ●HTMLでサンプルについていたラジオボタンやメール入力欄などの<input~ />というタグは外しました。 ↓ それでテスト送信してみると、確認画面で削除した項目の「○○は入力必須です。」と表示されます。 name値の先頭に「アンダーバー 」を付けると、その入力値は「入力必須」となる、とはあったのですが、項目ごと削除しても出てくるのです。 何故でしょう・・・; cgiファイルの中にあるのかな、と思って探してみても情けないことによく解りませんでした。 他に何か触るところはありますか? サーバーエラーはないので何かが足りていないような気がします・・・。 以上の事、お分かりになる方がいらっしゃいましたら教えてください。 よろしくお願いします。

    • ベストアンサー
    • CGI
  • メールフォームのcgiの設置がうまくいきません。

    http://cgi.jp-paradise.net/600/ こちらのURLからUNIX用(EUC_CRLF) をダウンロードしてChapter5のmail378.cgiからmail383.cgiのメールフォームを試してみたのですが、mail378.cgiはうまくメール受信できたのですが、それ以外のmail379.cgiからmail383.cgiがメール受信できません。 mail378.cgiはsebdmailでメールサーバー名の記載が不要で他のmail379.cgi~mail383.cgiはモジュールを使用しメールサーバー名の記載が必要なのでその部分がメール受信できない理由なのかと思いますが 受信できない原因は何でしょうか? 受信先はヤフーのフリーメールで メールサーバー名は『$SMTP_HOST = 'smtp.mail.yahoo.co.jp';』(『』内)にしています。 自分でファイル内の変更したのは「メールのあて先」と「メールサーバー名」です。パーミッションはcgiを755に変更しています。 使用サーバーはXreaです。

    • 締切済み
    • CGI