• ベストアンサー

フォームメールに確認は必要か?

CGIのいわゆるフォームメールを頻繁に設置するのですが、 入力後、一度サブミットした時にでる確認画面は、必要だとお思いますか? ・どうせ、ちゃんと確認している人なんかいない ・CGIの起動を待たせて、申し訳ない。 ・入力した内容は、サブミット前に確認できる という理由で、必要ないような気もするのですが、 みなさんは、どうお考えでしょうか? 参考までに、必要 or 不要、及び、理由をあわせて、ご意見、お聞かせください。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • n_kaname
  • ベストアンサー率22% (694/3099)
回答No.1

あった方が良いと思います。 二つのサイトで確認の画面のあるものとないものを使っていますが、前者で空メールを受けることより、後者で受けることの方が多いです。 自分自身、普通は確認画面があって、不備があればエラーが返ってくるだろうと思って気軽に送信ボタンを押します。 その代わり確認画面ではちゃんとチェックしてます。 うちのような小さいサイトなら空メールも「しょうがないなー」で済ませられますが、メールの多いサイトさんでは空メールも膨大になり煩わしいでしょうから、やはりあった方が良いと思います。 普通の長さでまともなサーバーなら気にするような負荷にはならないと思いますしね・・・

その他の回答 (5)

noname#191236
noname#191236
回答No.6

はじめまして、こんばんわ。 ■必要 or 不要  必要だと思います。 ■理由  入力された内容(誤字など)の確認だけでなく、  貴方が入力したこういった内容が送信されようと  しているが、内容に間違いなく送信してもいいの  かどうかといった事の確認。  また、誤クリック(エンターキー等)などの為。 私もフォームメールCGIを制作して設置しましたが、 最初は確認はいいかなとも思ったものの、一応確認 画面処理部分も作り、投稿前に確認の画面を出すか どうかのチェックボックスを追加しました。 また、ネットショップなどで利用者側としてみても、 私は確認画面があった方が助かります。 たまにですが、フォーム内で確認したはずが間違っ ていて確認画面で気づいた事や、誤クリック (エンターキー)の際に助かった事もあるので。 それでは失礼します。

petit-C
質問者

お礼

ご回答くださった皆様 ご回答ありがとうございました。 また、長期放置申し訳ありません。 質問した当時、実際、確認画面の出ないメールフォームが結構増えており、 たしかに、不要な感じもするといった印象でした。 あまりにケースバイケースな質問にお答えくださり、 本当にありがとうございます。 いまでは、 ・JavaScriptでのチェック ・確認画面  (エラーが有る場合はエラーとフォーム) ・送信アクション(実行後Locationヘッダ) ・完了画面 という感じで組んでおります。

  • tao_0077
  • ベストアンサー率48% (33/68)
回答No.5

送信する情報の重要度によるでしょう。 普通の掲示板や投票CGIなどの「使い捨て」の情報なら、確認の必要もないですし、逆にわずらわしく思う人もいるかもしれません。 ですが、コマースサイトなどに送信する情報は、それをもとに商品を配送したり、顧客データベースとして再利用する可能性があります。その場合、入力の間違いを極力減らすためにも、確認のページは(個人的には絶対に)必要だと思いますがいかがでしょう。

  • moon_night
  • ベストアンサー率32% (598/1831)
回答No.4

ものによると思います。 例えば、個人のHPでの話しであった場合。 これは不要でしょう。 企業の場合。 質問や問い合わせ、意見といったことならば不要でも問題ないと思います。 ただし、注文などの場合は確認画面を出さないと相手が「間違って送った」といった場合に契約がなかったことにされかねないので必ず確認画面を出して、これでよろしいですね、という意味で確認画面は必要になります。 契約や注文など、お金が関わるときは確認は必要ですが、それ以外は特に必要はないと思います。 (もしくは間違いやすい内容の場合とか)

  • Kirishima
  • ベストアンサー率32% (155/480)
回答No.3

私は不要にしています。 たいていの場合、確認画面で確認して欲しいようなミスをするかたは、 確認画面が表示されても、内容を確認せず送信をクリックされる、 という傾向が強いように感じています。 入力項目のチェックだけはかけてますが。

  • e2101183
  • ベストアンサー率16% (1/6)
回答No.2

 CGIでは確認画面を作成するとなるとソースが二度手間になってかなり面倒ですよね。  結論から言いますと、不要かと。  私はあまり確認をしない(送信ボタン押す前に確認)ので、誤クリック防止であればJavaScriptで確認ダイアログボックスを出せばCGIはシンプルでいいかなぁ、と思います。(開発者側の視点ですが)  ただ、昨今JavaScriptを切っているユーザーは多いですし、ダイアログボックスとは言え"窓"が出てくるのはあまりよくないかもしれません。  ただの1意見ですが、参考まで。

関連するQ&A