プログラミング基礎知識

PHP 1行でお問い合わせフォームを作る(サンプルプログラム)

PHP 1行でお問い合わせフォームを作る(サンプルプログラム)

PHP の用途の1つとして「お問い合わせフォームのデータを受け取る」という機能があります。

HTML, CSS を学んだ人は、ホームページを作成し「お問い合わせフォーム」の入力欄までは作れると思いますが、submit ボタンを押した後に その入力データを受け取るページは…作ることができません、、

そこで PHP で実際に入力フォームを作って、1行だけで入力データを受け取るサンプルプログラムを紹介したいと思います。

$_POST で受け取る

HTML で form タグを書き <input name=’hogehoge‘> という入力欄を submit ボタンで送信すると … action タグで指定した(受け取り側の)PHP プログラムでは $_POST[‘hogehoge’] という変数の中に入力データが渡されます。

お問い合わせフォーム(HTML)

<html>
  <body>
    <form method='post' action='sample-post.php'>
      <input name='hogehoge'>
      <input type='submit'>
    </form>
  </body>
</html>

受け取り側ページ(PHP)

<html>
  <body>
    <?php echo $_POST['hogehoge']; ?>
  </body>
</html>

※3行目については、「一行だけで動作する PHP プログラム」をお読みください。

実際に iframe 内に表示させてみます。適当な文字を入力して [submit] ボタンをクリックしてみてください!

超簡単ですよね!

PHP は各種レンタルサーバーでデフォルトで使用できるエックスサーバー 等)場合が多いので、ご興味ある方は試してみてください。

プログラミング相談受付中

自営エンジニア歴 20年以上の 当ブログ作者が、プログラミングに関するオンライン相談(zoom 等)を受付中です。言語は HTML CSS JavaScript jQuery PHP MySQL VBScript など…

詳細・お問い合わせはこちら