演習課題「投稿フォームに名前欄を表示する」
右の環境には、PHPで投稿フォームを表示するプログラムが作成してありますが、フォームに名前欄が表示されません。form.tpl.phpを修正して、名前欄を表示するように修正してください。
名前欄のinputタグは、下記を利用してください。
<input type='text' name='name'>
採点して、すべてのジャッジに正解すれば、演習課題クリアです!
#02:投稿フォームを作ろう
ここでは、PHPのテンプレートを使って、簡単な投稿フォームを作ってみましょう。
public_html/form.php<?php
$message = 'Hello World';
require_once 'views/form.tpl.php';
public_html/views/form.tpl.php<!DOCTYPE html>
<html lang='ja'>
<?php include('header.inc.php'); ?>
<body>
<h1>フォーム</h1>
<p><?= $message ?></p>
<form action='result.php' method='post'>
<label for='article'>投稿</label>
<input type='text' name='article'>
<p></p>
<label for='name'>名前</label>
<input type='text' name='name'>
<button type='submit'>送信する</button>
</form>
<?php include('footer.inc.php'); ?>
</body>
</html>
- PHP: フォームの処理 - Manual
http://php.net/manual/ja/tutorial.forms.php
- PHPでフォームからデータを受け取る方法(GETとPOST) | TechAcademyマガジン
https://techacademy.jp/magazine/4955
- PHPでフォームからデータ送る - Qiita
https://qiita.com/nogson/items/4099bdc7faa6ffe9ca5e
- PHP $_REQUEST(リクエスト変数)のすべて!【初心者向け 基本~】 | WEPICKS!
http://wepicks.net/phpref-request/