ここから本文です

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

ypjxb518さん

2009/7/2020:57:22

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

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

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

よろしくお願いします

閲覧数:
524
回答数:
1
お礼:
100枚

違反報告

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

2009/7/2021:25:19

アンケートの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をキーワードで検索:

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

ID/ニックネームを選択し、「追加する」ボタンを押してください。

閉じる

※知恵コレクションに追加された質問や知恵ノートは選択されたID/ニックネームのMy知恵袋で確認できます。

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