アンケートフォームの作成

アンケートフォームの作成 – メディアデザイン実習J

フォーム

HTMLコーディングの学習の中で、formタグというのを覚えてきたと思いますが、実際にフォームを動かすには、サーバーサイドプログラミングが必要です。

実装

htdocsのなかに、「anq」というフォルダを作ります。

index.html

 

anq.php

 

次のステップ

このサンプルでは、Webサイトとして公開するにはいくつか問題があります。

・確認ページがない
・入力内容のエラーチェックがない(文字数、全角半角、英数字など)
・何度でもアンケートに回答できてしまう
・結果ページをリロードすると、何度もデータが記録されてしまう
・悪意のあるフォーム入力に対応できていない(サニタイズの必要)

 

また、さらに高度なプログラムにしていくには、

・結果を集計するページを作る
・集計ページは管理者(特別なユーザー)のみが見られるようにする
・メールを飛ばす
・アンケートの設問をデータベースで管理すれば、様々なアンケートを沢山簡単に設置することができる

といった改善余地があるでしょう。




コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です