Dockerのsrc
以下のフォルダがApacheの/var/www/html
のフォルダに同期されている
(docker-compose.yml
の設定volumes:以下)
1 | app: |
src以下のフォルダに置いたファイルには、ブラウザからlocalhost:50080/ファイルのパス
で表示できる
ページの表示
src直下にnew.php
を配置
1 |
|
ブラウザのアドレスにhttp://localhost:50080/new.php
を指定するとHTMLが表示される
HTMLのフォーム
フォームとは「お問い合わせ」「会員登録」など、ユーザーが入力処理を行うために使用されるもの
1 | <form action="create.php" method="post"> |
- formタグ: フォームを作成する
- actionタグ: 送信ボタンを押した後に移動するページ
- method: データの送信方法GETかPOSTを指定。登録系のときはPOSTを指定
- labelタグ: フォームのラベルを作成する
- for パーツのid属性と同じ値にすることでパーツをラベルを関連づけられる
- input type=”text”: 1行のテキストエリアを設置する
- name: パーツの名前。PHPにデータを送信する際の項目名になる
ラジオボタン
ラジオボタンにすることで複数から一つを選ばせることができる。
nameの名前を同じにするとグループ化できる1
2
3
4
5
6
7
8
9
10<form action="create.php" method="post">
<div>
<input type="radio" name="sex" id="male" value="male">
<label for="male">男性</label>
</div>
<div>
<input type="radio" name="sex" id="female" value="female">
<label for="female">女性</label>
</div>
<button type="submit">登録する</button>