• ベストアンサー

フォームの設定の仕方が分かりません

ホームページ・ビルダーV10を使っているのですが、フォームの挿入で、いろいろな部品を入れて、CGIプログラムを使えるようにするには、どのように設定すれば良いか分かりません。 部品は、一行テキストや複数行領域や送信ボタンやリセットボタンを入れて、その情報をメールで受け取るようにしたいのですが、部品の入れ方は分かるのですが、その後の、実際にフォームが機能するための設定のやり方が分かりません。 又、フォームの部品を入れる時に、フォームフィールドを入れてから、そのフィールドの中に部品を入れるようにしないと駄目なのでしょうか? 始めに部品を入れて、最後に、フォームフィールドを入れるようなやり方はできないのでしょうか? どうか教えてください。

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

  • ベストアンサー
  • crepon133
  • ベストアンサー率51% (399/776)
回答No.2

メールフォーム用CGIはご自分で用意するのでしょうか? プロバイダーやレンタルスペースのCGIを利用するのでしょうか? フォーム部品を挿入すると自動的にフォームフィールドが入ります。 フォームフィールドが選択された状態で、右クリック→属性の変更→フォーム タブ アクション欄:使用するCGIのアドレスを記入  例:./cgi-bin/mailform.cgi    http://xxx.xxxx.xx.xx/mail/form.cgi メソッド:Post 名前:form1 各フォーム部品も属性の変更で、名前やカラム数、初期値などを設定します。 使用するCGIによっては名前に全角文字が使えないこともあるので、 CGIの説明書を参考にしてください。

その他の回答 (1)

  • calltella
  • ベストアンサー率49% (317/635)
回答No.1

送信ボタンを押した時にフォームフィールド内の値がPOSTまたはGETで送信されます。 ですからフォームフィールドを後から入れてもかまいませんが フォームフィールド内に部品が配置されている必要があります。 そして情報をメールで受け取りたいとの事ですが 送信するCGIは用意してるんでしょうか? 用意してあるのでしたらフォームフィールドのプロパティにそのCGIのURLを入れればOKだと思います。

関連するQ&A

  • ホームページビルダーでのメールフォーム設置

    ホームページビルダー9で製作しているのですが、トップに一言メールフォームを作りたいのですがうまくいきません…。 他の質問を参考に 「挿入」→「フォームと入力部品」→「フォーム」で、フォームを設置し、1行テキストと送信ボタンをいれて、フォームの属性設定でアクションにメールアドレス、メソッドをPost、エンコードをtextにし、いざプレビューで文章を入力して送信ボタンを押してみると同画面で「ページを表示できません」と出ます…。 いろいろ調べましたがわかりません。お手数かけますが原因がわかる方、アドバイスお願いします。

  • フォームの作り方について

    OSは win98 IBM アプティバ ホームページビルダー6です 参考書を見ながら 最後の 送信 リセット ボタンまで 一応簡単なフォームを作成したのですが  送信ボタンを どこにリンクをさせるのか  リセットボタンはどのような操作が必要かがわかりません  (挿入して送信 リセットボタンをクリックしてみたのですがうまく作動いたしません)

  • テキストボックス?内のリンク設定について

    お世話になります。 ホームページビルダーV9でサイトを作成中なのですが 挿入→フォームと入力部品→複数行テキスト領域からテキストBOXみたいなのが 作成できますが、これに入力する文字(行でも可)にリンクはどうすれば張れるのでしょうか? それともこのテキストBOXの作り方に問題があるのでしょうか? 説明がわかりにくいかもしれませんが、宜しくお願い致します。

  • ホームページ上に申込みフォームを作りたい

    CGI初心者です。 自分のホームページ上に 申込フォームを作りたいのですが、 作り方や設置の仕方がわからなくて困っています。 フォームはホームページビルダーで作って良いのでしょうか? 送信ボタンを押したら自分のメールアドレスに届くように設定したいのですが、どう設定すればよいのでしょうか。 一応、初心者向けのCGI・Parl入門の本は持っているのですが、 フォームの具体的なところについては触れられていないので わかりやすいページや本等があれば教えて頂きたいです。 よろしくお願いします。

    • 締切済み
    • CGI
  • 問合せフォームの送信について

    現在ビルダー11でサイトを作成しています。テンプレート?としてビルダーに入っている「お問合せ」フォームを作りました。 が、プレビューで仮に送信しようと、送信ボタンを押したところ、新たにOutlookが開いてしまい、フォームに記入した内容など、何も意味を成していませんでした; ちなみにOutlookが開いたとき、フォームに書いた文章は、本文に記載されておりません。 送信ボタンには、「挿入」→「フォーム」を設定しています。 かなり分かりにくい説明で申し訳ないのですが、どなたかご指導お願い致します;

  • フォームからメールで送信

    ホームページビルダーを使ってフォームから送信ボタンをクリックして 私のメールへ送信されるよう次の操作を行いました。 まず送信ボタンを設定するため、挿入→フォームと入力部品→プッシュボタン→送信ボタン→属性ダイアログボックスが表示されプッシュボタンタブのボタンに表示するラベルに送信すると入力→OK(送信ボタンを設定しました) フォームを私のメールに送信するために次の操作をしました。 フォーム内を右クリック→属性の変更→属性ダイアログボックスが表示されフォームタブのアクションに私のメールアドレスを入力してメソッドからPostを選択エンコードの種類からtext/plainを選択→OK→プレビューにして送信ボタンをクリックしましたがその後表示されるはずの確認メッセージが表示されず、メールも送信されていません。 何か操作がおかしいんでしょうか? 解答宜しくお願いします。 ホームページビルダー11使用

  • メールフォームがうまくできない!(ビルダー使用)

    ホームページビルダーを使用し、メールフォームを作成しました。 問合せに関することで、氏名、住所、電話番号等を入力できるようにしました。 送信する、リセットボタンを設定し、「送信する」のリンクの設定に「mailto:」でメールアドレスを入れたのですが、送信するを押してもメールは送れません。 何か、足りないのでしょうか?

  • WEB上からメール送信するメールフォーム

    WEB上からメール送信するメールフォームをCGI無しで作成したいと思っています。フォーム上でドロップダウンメニュー・ラジオボタン・・テキスト入力フィールドで必要事項を入力し"送信ボタン"押下後にメーラー起動させたいのです。 理想としてはメーラーが起動した時、宛先・件名・本文の一部を初めから設定されいる状態になっておりフォーム上で選択した内容を本文の指定した箇所に当てはめるようにしたい。 <本文> □□□□□□□□□□□□□ □□□:******** □□□:******** □□□:******** □□□ **************** **************** "*"部分がフォーム上で選択or入力した箇所、 "□"部分がメールフォームを作成時に設定。

  • メールフォームの設置方法に関しまして

    はじめまして。 FLASH初心者ではございますが、いつもご丁寧な回答を拝見させていただき、日々FLASHを勉強しております。 この度はメールフォームの設置方法に関しましてアドバイスをいただきたく、書き込みさせていただきました。 私自身、html上でのcgiの設置知識は持ち合わせております。 現在こちらの状況は、ソフトはFLASH MXでname・mail・commentというテキストフィールドを作成し、リセットボタン・送信ボタンの画像を設置済みの状況です。 name・mail・comment箇所に1つの大きなムービークリップを置き(ボタンが適切?)、それぞれに変数名を記入している状況です。 下記のサイトを参考にさせていただいたのですが、 http://www.yoshimitsu-jp.com/yoshiko/flashkouza/mail/kouza1.html 特にこのサイト内に書かれている、 ==================================== 今作成したムービークリップをシーン1に配置してください。 FLASHMXを使用している方はシーン1のレイヤー1の1フレームに、 (コンテンツ 1 フレーム目のフレームスクリプト最上部) System.useCodepage = true; という一行を付け加えてください・・これを書き込まないと、文字化けします。 ==================================== という箇所の意味と、送信ボタン、及びリセットボタンの設定方法がわかりません。 どなたかアドバイスをいただけないでしょうか? 宜しくお願い致します。

  • フォームでインクリメント入力→ イベント処理をしたい

    フォームで単語検索を行うCGIプログラムに関して、この質問コーナーで親切なアドバイスに助けられながら、どうにか、基本ができたのですが、つぎに、一歩進んで、submitボタン「単語検索」を取り外し、その代わりにフォーム部品として一行テキスト入力領域(input type=text name=inclimentbox)を設けて、そこにキーボードから文字を入れる毎にインクリメント入力→ インクリメント検索結果表示、としようと考えています。inclimentboxに入力が行われるたびにonChange = dic.cgi などと指定して、イベント処理で辞書を読みに行き検索して結果を表示するCGIを試みていますが、dic.cgi が見つからないと言ってると思えるエラーが出ます。  初心者なので、CGIではできないイベント処理なのかも、と自信がありません。いかがでしょうか。アドバイスをいただければ幸いです。

    • ベストアンサー
    • Perl

専門家に質問してみよう