PHPで簡単なアンケートフォーム制作【何か作りたい!】
まだまだセキュリティーに自信がないので、チェック形式のみのアンケートフォームを自作しました。
PHPの学習にモヤっとし始めたので何か作りたいなと思って作ってみました。
★ちなみにPHPについてのブログってコードと結果表示はどんな感じで再現しますか?
★ブログ初心者なので、スクリーンショットを取って画像として挿入しました。
①まずはHTMLファイルの作成から。
【頭の中のイメージ】
・値はPOSTで送信する。送信先ファイル名は(test.php)
・表っぽくしたかったのでテーブルを使う。
・チェックボックスは複数選択した場合も値が取得できるようにname属性に[]を使って配列にする。
★仕上がりはこんな感じ★見た目がしょぼいのは大目にみてください。。。
②次にPHPファイルを作成。
【頭の中のイメージ】
・性別は、if文で条件分岐をして、isset関数を使い変数に値がセットされているかの確認をする。
※書き方は、isset(引数)、引数には変数が入るよ!
★値がセットされていたら性別を表示、そうでなければ未選択とする。
・接種のところは、同じく条件分岐をして、isset関数に「!」の指定をして、値が無いことを確認する。
★値が無ければ未接種を表示、値があれば…foreachを使って、値を取り出す。
・「接種済の予防接種」の文字はループさせたく無いので、foreachの外に書く。
※foreachの構文は別の記事で紹介する予定です。
★回答画面はこんな感じ★「女の子・BCG・ロタウイルス」をチェックした場合。
◎調べながら作りましたが自作のところもあるので、動くけど、このコードで合っているかは分かりません。
★レビューしてもらえると嬉しいです!★