• ベストアンサー

アンケートフォームで入力後、

アンケートフォームで入力後、 確認画面を表示するWEBページを 作りたいのですが、ユーザーが、 質問項目のフィールドを自由に 設定するだけで、確認画面にも 反映するようなことを実現するには どのような方法が、ありますでしようか。

  • HTML
  • 回答数1
  • ありがとう数1

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

  • ベストアンサー
  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.1

そのようなCGIでしたら、フォーム自体もCGIから出力するのが通常ですので、それを書き換えるだけですから・・ Perlでしたら __END__ がスクリプトの終了ですから、そのあとにキーワードを埋め込んだHTMLのテンプレートを書いておく。  それを while(<DATA>){  $_ =~ s/<!-- title -->/$title/;  ・・・同様・・  print $_."\n"; } ・・・スクリプト __END__ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html lang="ja"> <head> <meta http-equiv="content-type" content="text/html; charset=Shift_JIS"> <title><!--title --></title> <meta name="author" content="ORUKA1951"> <meta http-equiv="Content-Style-Type" content="text/css"> <style type="text/css"> <!-- --> </style> </head> <body> <div class="header"> <h1><!-- title --></h1> </div> とか・・

ekekojr
質問者

お礼

ありがとうございます!

関連するQ&A

  • アンケートフォームで未入力をチェックする

    Web上でのアンケートフォームをASPを使って作成しています。 いくつかある質問項目の中で、ラジオボタンで作成したもののみ必須項目にしたいとおもっています。ラジオボタンを選択せずに送信ボタンをクリックした際、入力を求めるメッセージを表示させるにはどうしたらいいのでしょうか?よろしくお願いします。

  • 入力フォーム後の確認ページの作り方

    今、入力フォームを使ったWebページを作っています。 アンケートなどに回答すると、「これでよろしいですか?」と、 記入ミスが無いか確認できる画面が、送信ボタンを押すと表示 される場合がありますが、これってJavaScriptのみでつくるこ とは可能ですか?それともCGIを組み合わせないとダメですか?   入力フォームで入力された値をJavaScriptで作った変数に格納して、 その変数を別ページ(確認ページ)で読ませてこのようなページが できないものか考えているのですが、私の力量ではうまくいきませ んでした。   是非みなさんのお知恵をお借りしたいと思います。 よろしくお願いします。

    • 締切済み
    • CSS
  • Firefoxの入力フォームのフォントの大きさについて

    Firefoxでは、Webのフォーム入力のフォントが、IEやその他の ブラウザに比べて大きく表示されてしまいます。 フォントの大きさは、Ctrlキー+ホイールマウスで自由自在に 変更できるのですが、そうすると当然、Webページ全体の フォントも小さくなってしまいます。 質問ですが、Firefoxのフォーム内のフォントの大きさを、常に他の ブラウザ同様の標準の大きさで表示するような設定はありますか? フォーム入力中だけフォントが大きくて、とても作業がしづらいので 困っています。 宜しくお願いします。

  • アンケートフォームを設置したい。

    CGIでアンケートフォームを作成したいのですが良いものは無いでしょうか? 具体的に言うと、フォームがありそこに記入したものがそのままページに反映されると言うものです。 反映されるものは、ユーザーの名前とコメントの2種類だけで良いのです。 サークルなので参加される方が『太郎』『参加します』といった感じで。 もし途中で参加が変更になった場合、あらかじめ本人が登録しておいたPasで削除できるようにもしたいです。 自分のプロバイダーはcgi設置可能です。 よろしくお願いいたします。

    • ベストアンサー
    • CGI
  • データベースのフィールドそのものを自由に定義できるテーブル設計とは

    はじめまして。 この度、ユーザからの入力をデータベースに保存する複数アンケートフォームを作成しようとしています。 その際、各アンケートフォームごとに入力項目名、入力タイプ好きな数だけ管理側から設定できる仕様です。 このような通常フィールド(列)となる部分の名称やデータタイプを自由に設定できるデータベース設計がうまくいきません。現場ではどのようにしてやられてるのでしょうか? 私が思いつく限りでは ---------------------- アンケートフォームテーブル ・アンケートフォーム番号(PK) ・アンケート名称 ---------------------- 項目雛型テーブル ・項目番号(PK) ・データタイプ ---------------------- 項目実体 ・アンケートフォーム番号(PK) ・項目番号(PK) ・項目名称 ・表示状態 ---------------------- 上記のような構造にした場合、ユーザ毎のアンケートデータを保存するテーブル構造が思いつきません。 作成できる項目数の限度を30に決めて、予め30フィールド、テキスト型のようなものを用意しておくのも狭い利用範囲になる気がしますが・・・ アドバイスをお願いします。

  • PHPでフォームに自動入力

    PHP初心者です。 (1)フォームに手入力しsubmit (2)手入力の内容をファイルに保管 (3)よそのサーバのフォームを開きユーザ名/パスワードを入力しsubmit (4)パスワード入力後に展開されるフォーム(https)に(1)の手入力の内容を入力しsubmit (5)"(4)"でsubmitした結果で次に表示するフォームを決定したい  submitした結果はフォームに正常/エラーが表示されます 自サーバのWebフォームに入力された内容を他のサーバに反映したい。 サーバへの反映結果で次処理を変えたい。 他のサーバに反映させる手段はWebの入力フォームのみとなっています。 (3)(4)(5)をサーバで動作するPHPで自動的(トリガーは(1))に行いたいです。 (3)(4)(5)の実装方法をどなたかご伝授いただけないでしょうか。 サンプルのソースがあればありがたいです。 linuxサーバ(Fedora) PHP 5 質問内容が大きすぎ申し訳ないですが伝授いただけないでしょうか。

    • 締切済み
    • PHP
  • ウェブ上のアンケートフォームについて

    こんにちは。 ホームページを見ているとウェブ上にアンケート フォームなど、たまに見かけます。わたしも アンケートのフォームは作れるようになったんですが 記入漏れミスなどの”エラー”が表示 されるようにするには、どうしたらいいんでしょうか? 教えて下さい・・・。

  • Accessフォームで日付入力

    【Access2013 VBA】 日付のフィールドをフォームから入力スル場合に そのフィールドにカーソルを移動した時、普通は、右端に四角い日付入力用のマークが出て、それをクリックするとカレンダーが表示され、そこから選択することが可能ですが、 このマークが出るフィールドと出ないフィールドがあります。 何故なのかよく分かりません。 その設定方法などがあるのであれば、教えて頂きたいです。 画面の設定方法、そして、VBAでもやり方があるのであれば・・・ よろしくお願いします。

  • 入力フォームで戻るボタンで戻ると入力情報が消えている

    ネットショップとかなにかのアンケートとかモニターとかで広く使用されている入力フォームがありますが、入力しているとき、誤って必須入力項目を未入力にして送信ボタンをおしてしまうことがあります。 その時、画面の案内で「未入力部分があるので戻って再度入力してください」というコメントが出ますが、それに従って特設されている戻るボタンか、ブラウザの戻るボタンで入力フォームページへ戻ったとき、今まで入力していたものが全て消えてしまいました。 これを消えないようにすることはできないのでしょうか? サイト側の制作の不備である場合は仕方ないですが、サイト側はしっかり制作していても消えてしまう場合、自分のPCの方の、例えばブラウザの設定だったり、ウィルスソフトの問題であったりがあると聞いていますが、どうすれば自分のPCの設定をバッチリにできますでしょうか? 環境はWindows2000です。 宜しくお願い致します。

  • メールフォームの確認画面の表示について

    ホームページにメールフォームを設置しているのですが、入力項目が多く内容確認ボタンがページの下の方にあるためか、内容確認ボタンを押して確認画面が表示されると、真っ白な状態になってしまいます(ページの下の方が表示されるため。上にスクロールすると確認画面が現れます。) そこで、内容確認ボタンを押してページが切り替わった時にそのページの一番上の位置が表示されるような設定方法を教えていただければと思います。 ちなみにメールフォームは有料のフォームズです。 どうぞ宜しくお願いいたします。