• ベストアンサー

FOMEの入力結果表示ってどうなっているの…

検索エンジン等で、登録内容を送信する前に内容確認が面が出ますよね。 あれってどう言う仕組みになっているのか教えて下さい。 参考アドレス等も教えて頂けると助かります。 自分のHPにもフォームがあり、訪れてくれた方が記入後確認できるシステムを供給できたらいいなと考えています。 お願い致します。 丁度、この教えてgoo!の場合も送信前に確認しますが、こんな感じの物を作りたいのです。

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

  • ベストアンサー
  • tyabudai
  • ベストアンサー率57% (4/7)
回答No.2

こんにちは。 少し大きめの書店で、 「CGI(シージーアイ)」 「Perl(パール)」などの名がつく 参考書を購入されてはどうでしょうか? 初めてふれるようでしたら、 なるべく丁寧なのを購入してください。 また、リファレンス等もそろえておくと心強いと思います。 ただ、私はプログラミングの経験がなかった為、 最初はリファレンス読んでも意味がわかりませんでしたが…。 まず最初は、「はじめての…」とか「一週間でできる…」などの 入門書的な本を購入されて、流れをつかむことが大事です。 2000円~と、お値段が気になるかもしれませんが、 数千円で技術を覚えるきっかけになると思えば、 大変安いと思えるのではないでしょうか。 下の方も紹介されてますが、 サイトでも入門的なところが結構ありますので、 そちらでもいいかもしれません。 以下のサイトは、さまざまな自作スクリプトが 紹介されているサイトです。 ある程度なれてきたら、ここからダウンロードして 改造してみるのも勉強になると思います。

参考URL:
http://script.lovely.to/list.php3?path=home_script_perl

その他の回答 (1)

noname#37134
noname#37134
回答No.1

FOMEではなく、FORMですよね? 入力した物の表示だけなら、JavaScriptでもできますが、内容を送信するなら、CGIが必要です。参考URLを紹介しますが、ちょっと、敷居は高いともいます。 あと、ホームページ上に反映させるのでなく、FORMから、アンケート意見などを自分のメールアドレスに送ってもらうというのなら、割と簡単に出来ます。

参考URL:
http://tohoho.wakusei.ne.jp/wwwcgi1.htm#CgiAbout

関連するQ&A

  • 入力フォームに予めMySQLのデータを反映させたい

    現在、会員登録のプログラム構築をPHPで進めています(構築をメインで進めているのは自分ではありません)。 まずユーザーに会員IDとなるメールアドレスを入力していただき、「送信」ボタンをクリックすると、そのメールアドレスに対して本登録用の入力フォームへのリンクを貼ったメールを自動送信します。 (同時にMySQL DBにレコードを一つ作成、入力されたメールアドレスが会員IDとして保存される) そしてユーザーに本登録用のフォームから登録情報を入力していただき、入力後に入力内容を確認するページを表示し、間違いがなければ会員登録完了、という流れです。 (登録完了時に最初に作られたレコードに本登録用フォームで入力されたデータが保存される) 最初に入力していただいたメールアドレスに送信する自動送信メールに貼るリンク先の本登録用フォームについて、自動送信メール内のリンクを開いた際に「最初に入力していただいたメールアドレスが会員IDとして登録されている状態」で表示するように考えています。 仕組みは某グルメクーポンサイトのホッ◯ペッパーの会員登録の流れにとても似ています。 このシステムを構築する中で、上記の "最初に入力していただいたメールアドレスに送信する自動送信メールに貼るリンク先の本登録用フォームについて、自動送信メール内のリンクを開いた際に「最初に入力していただいたメールアドレスが会員IDとして登録されている状態」で表示する" の部分でプログラムをどのように書けばいいかがわかりません。 自動送信メールに本登録フォームのURLを貼り付ける部分まではなんとか仕組みはわかりました。しかし、本登録フォームにアクセスした時に、ユーザーが最初に入力したアドレスが予め会員IDの部分に入力されている状態で、本登録フォームを表示させたいのですが、そこの仕組みがわかりません。 まだPHP、MySQLともに初心者です。 困っています。。 どうかご回答よろしくおねがいします。

    • 締切済み
    • PHP
  • HPのメール送信フォームについて

    あるHPから商品を購入する時に、メール送信フォームに記入してメールを送信するのですが、こちらのメールアドレスは、受信側に分かってしまうのでしょうか? 送信フォームに記入しているこちらの連絡先メールアドレスは、Outlookで使用しているメインのアドレスではなくフリーメールアドレスを記入します。 メインのアドレスは知られたくないのですが、送信フォームを送った時点でこちらのメインのアドレスは知られてしまっているのでしょうか? どういう仕組みで相手側に送信されるかが分からなくて質問させていただきました。 宜しくお願い致します。

  • CGIについて教えてください (送信フォームを設置したいのですが)

    windowsのユーザーです 送信フォームとカウンターをつけたいと思っているのですが いまいち CGIのシステムが理解できません。教えてください。 HTMLで送信フォームは作成しましたが送信ボタンを押して送信できるようにするためのソースは どこにどのように書けばよいですか?<ボタンは作りました)  仕組みがわかりません ホームページのようにWEBに送っただけでは使え ないのですね。 友人の送信フォームを見せてもらったのですが 内容を記入して送信ボタン を押すと 空のメール用紙だけがでてきて 内容は記入されていないものが でてきます。  またこれで内容が本当につたわるのでしょうか?    ◎送信ボタンを押して直接 自分の下に戻ってくるようにするためには  どのようなソースでどのような段階を踏まなければならないのでしょうか?  教えてください。  送信フォームのボタンを押せば簡単に書いた内容が送られると思っていま  したので・・フォームは作成しましたが その先が進まず困っています  仕組みがよくわかるサイト・本をご存知のかた 教えてください  お願いします

  • サイトを引越したら?

    こんにちわ。 いつもお世話になっております。 今回、サーバーを引越したのですが、引越し先でCGIが動かない?ようです。 簡単なCGIで、前サイトでは全然問題なく動いていたので、CGIの方には問題ないとは思うのですが… CGI処理内容↓ ◆HPのフォームからのお問合せ◆ 1.フォームにデータを入力してもらう 2.内容に記入漏れがあるとエラーメッセージを表示 3.全て記入が終わり、送信ボタンを押すと確認画面を表示 例)名前:○○○   E-mail:aaa@bbb.ne.jp   以上の内容を送信します、よろしいですか? 4.送信を押すと内容を送信 5.指定されたアドレスに上記の内容を送信 3までは処理が出来ているみたいです。(確認画面は表示される) でも、指定したアドレスにメールが来ないんです。(アドレスに間違いはありません、確認しました) 何が問題なのでしょうか…? 初歩的質問ですが、困っています。 皆様のお知恵をお貸し下さい。。

    • ベストアンサー
    • CGI
  • ◆メールフォームのCGI配布 (送信確認画面と送信内容のコピーを送信)

    タイトルの通りなのですが、 ・送信ボタンを押すと送信内容の確認画面が出てきて、その画面で確認の上送信ボタンを押すと、内容が送信される ・その送信内容のコピーを、フォームに記入されたメールアドレス宛へ自動送信される メールフォームのCGIが欲しいんです。 ちなみに、sendmailは使えます。

    • 締切済み
    • CGI
  • フォームに入力されたお客さんのアドレスが前の文字にくっついて困っています

    事業のホームページの管理をしています。 そのホームページに、お客さん用の「フォーム」のページを設けて、問い合わせの内容を入力してもらっています。 ホームページ・フォーム(cgi)は、レンタルサーバに設置していて、問い合わせは、メールで設定通り送信されるのですが、問い合わせ内容の一つのメールアドレスが前の文字「=」(半角)にくっついて一体化してしまいます。 このメールアドレスをクリックすると送信用のウィンドウ(メッセージの作成)が起ち上がり、「宛先」欄にこのメールアドレスが記入されてしまいます。 「フォーム」から送信されてくる内容は、     ・     ・ メールアドレス=○○○@○○○.ne.jp そして、この「=○○○@○○○.ne.jp」がアドレスとして認識されます。 つまり、お客さんは、「○○○@○○○.ne.jp」と入力しているのに、「=」がこのアドレスにくっついて違うアドレスになってしまいます。 この一体化したアドレスは、ばらすこともできず、手間がかかります。 メーラーは、Outlook Express6を使用しています。 また、フォーム送信のcgiは、レンタルサーバが用意しているものを使用し、サーバのサイトから「項目」などの内容を設定しています。 フォームのページは、ホームページビルダーV8で自分で作りました。 「フォーム」からの送信は、 ○○○=メールアドレス という形式が多いと思うのですが、皆さんはどのようにされているのでしょうか? アドレス入力の際、1文字空けてから入力してもらえれば、「=」にくっつくことはありませんが、お客さんにこのような手間をかけてもらうのは恐縮します。 何か良い方法があれば、教えて頂けないでしょうか。

  • CGIが途中で動作がおかしくなる?

    こんにちわ。 いつもお世話になっております。 現在、HP内にメールフォーム(CGI)を設置しております。 他のサーバーでは通常通り動作するのですが、今のサーバーでは処理が途中で止まってしまっている?みたいなんです。 CGI動作内容 HP上にて必要項目を入力、確認ボタンをクリック ↓ 確認画面が立ち上がり、送信ボタンをクリック ↓ 必要項目内に記入した返信用メールアドレスに送信内容確認メールの送信、 同時にCGI内で私(管理者)のアドレスに記入内容のメールを送信 最後の段階で、私の方にメールが届かないのです。(送信内容確認メールは届く) 他サーバーでテストしてみましたが、通常通り動くのでCGIの記入ミスは無いかと思います。 スクリプトのパスはサーバーの指定に従っています。 サーバー管理者に問合せてみましたが、CGIの内容に関してはサポートしていない、とのことです。。 私自身、CGIもPerlの知識も殆ど無い為、理由が分からないでいます。。 (メールフォーム用のCGIはサイトからダウンロードしたものです) 考えられる原因は何でしょうか? 出来れば早めにご回答頂きたいです。

    • ベストアンサー
    • CGI
  • WWW上でのメールの送信について

    HPを自分で作成しているのですが、 アンケート等で送信者が住所や名前を記入して 自分宛にメールを送信する仕組みになってるのですが、 セキュリティ面を考えてそういうようなツール(?)を 導入しようかと思ってます。 SSLとか言うやつがそれにあたると思うのですが・・・ 無料で使えるて、代表的なものは何ですか? ちなみに、フォームはKENT WEBのpostmailを使ってます。

  • 空メールを送信するフォームCGI

    空メールを受信してアドレス登録をするメルマガシステムを利用しています。 そのシステムにアドレスを登録するためのフォームを作成したいのですが、フリーのCGIで適当なものが無いでしょうか。 フォームにアドレスを入力し送信ボタンをクリックすると、 そのアドレスを送信者として本文なしの空メールが送信される物です。 よろしくお願いいたします。

    • ベストアンサー
    • CGI
  • 入力フォームからの投稿について

    教えて!gooからの投稿もそうですが,投稿したとき,自分のメールが相手にわかることはないですよね,実は先日,インターネットで商品の見積もりを入力フォームから依頼したところ,メール経由で送られ,ちょっとびっくり。メールの送信履歴を見るとわかりました。こっちのアドレスを書かないと,返事がこないから,当然といえば当然。あとから考えると「送信してよろしいですか?」と警告がでていたようですが,そのときは気づきません。普通は入力フォームから送信しても,警告がでなかったり,送信履歴がなければ,こっちのメールアドレスが知られることはないですよね。