ここから本文です

解決済みのQ&A

HTMLタグを使ってアンケートを作っています

ypjxb518さん

HTMLタグを使ってアンケートを作っています

アンケートの質問のあとに「はい」と「いいえ」のチェックボックスにチェックを入れてもらい
送信する前に確認画面を設置したいのですが

アンケートのページと同じように質問を並べその後に「はい」にチェックしたのなら”はい”と「いいえ」なら”いいえ”と表示させたいのですが
どうすればよいのでしょうか

よろしくお願いします

  • 質問日時:
    2009/7/20 20:57:22
  • 解決日時:
    2009/7/22 19:56:51
  • 閲覧数:
    508
    回答数:
    1
  • お礼:
    知恵コイン
    100枚

ベストアンサーに選ばれた回答

blue_ocean_edwardさん

アンケートのHTMLにはFormタグを使用していると思います。
このアンケートの最後にSubmitボタンを設置し、次のページに行きます。
そして、次のページで必要なのは前のページで入力された内容を受け取る作業を行わなければいけません。
その為には、次のページはCGIが必要になります。

PHPもしくは、Perlで書いたページが必要になり、ここで、「はい」もしくは「いいえ」を表示させるようにします。
簡単に、PHPであれば、
アンケートのページのチェックボックスが以下の様に書かれていたと想定します。(FormはPost処理)
<input name="checkbox" type="checkbox" id="checkbox" value="1" /> YES
この場合、Yesなら1をNOなら空です。

で、次の確認画面では、
<?php echo $_POST[checkbox]; ?> とすれば、アンケート画面での入力がYesなら1を表示して、Noなら空を表示します。

で、これをYesにするif構文を書けばOKです。

多分、HTMLタグのみで処理出来ないかなということだと思うのですが、このようなアンケートの受け取りにはどうしてもCGIが必要になってしまいます。

Q&Aをキーワードで検索:

総合Q&Aランキング

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。
お客様自身の責任と判断で、ご利用ください。

知恵コレに追加する

閉じる

知恵コレクションをするID/ニックネームを選択し、「追加する」ボタンを押してください。
※知恵コレクションに追加された質問や知恵ノートは選択されたID/ニックネームのMy知恵袋で確認できます。

ほかのID/ニックネームで利用登録する