60歳からITエンジニアを目指す無謀なブログ

60歳で定年し、職種を変更してIT技術者を目指すブログです。

PHP フォーム変数$の受け渡し

 

index.htmlファイルに以下のようにフォーム入力のhtml記載をします。

 

 <form action="confirm.php" method="post">
        <table>
            <tr>
                <th><label for="last_name">Last Name<br><span>*Required</span></label></th>
                <td colspan="3"><input id="last_name" type="text" name="last_name" size="79" /></td>
            </tr>

 

 

method= "post"または"get"を記載します。

このフォームをpostメソッドでconfirm.phpファイルに送信したいので

action="confirm.php"と記載します。

 

フォームではnameで変数名を記載します。

 name="last_name"

ー----

phpファイル側では

$_POST['last_name'] で取得できます。

または

extract($_POST)でフォームから入力された変数に持つ配列を再び、各name変数として

展開してくれるので$last_nameが使えるようになる

$