[PHP]簡易的な投稿フォームの実装
はじめに
HTML, PHPで簡易的な投稿フォームの実装方法を備忘録のためにまとめておりますが、参考になれば幸いです。
この記事では、受け取った情報をデータベースに保存するといった事は記載しておりません。あくまで投稿して受け取るまでの処理の流れを記載しております。
開発環境
- HTML 5
- PHP 7.4.9
コード
<form method="post" action="show.php">
<input type="text" name="name">
<input type="email" name="email">
<input type="submit" value="送信">
</form>
<p>名前:<?php echo htmlspecialchars($_POST['name']); ?></p>
<p>メールアドレス:<?php echo htmlspecialchars($_POST['email']); ?>
コードの説明
index.php
- 1行目
- action=”show.php”で送り先を決める。
- 2〜3行目
- 名前とEメール用のフォームを用意する。
show.php
- 1行目
- $_POST[‘name’]で入力された名前を受け取る。
- [‘name’]はindex.phpの名前用inputタグ内のname属性の値を指定する。
- 2行目
- $_POST[‘email’]で入力されたEメールを受け取る。
- [‘email’]はindex.phpのメール用inputタグ内のname属性の値を指定する。
さいごに
今回は簡易的なformの実装を行いました。データベースに登録するなどの処理は機会があれば投稿します。あくまで参考としてご活用していただけると幸いです。