PHP_フォームデータを変数に格納

フォームのデータを変数に入れる

extract()関数は、配列のインデックス名と同じ変数名に配列の値をセットする関数です。
フォームから受け取ったデータを、フォーム要素と同じ名前の変数に格納することができます。

お名前

Email

職種

ワープロ・入力
DTP
CAD
プログラム
その他
コメント

URL



送信データの表示

名前:
メール:
種別:
コメント:
URL:

<form method=post action="">
<table>
  <tr><td>お名前<td><INPUT SIZE="50" TYPE="text" NAME="namae"></tr> 
  <tr><td>Email<td><INPUT SIZE="50" TYPE="text" NAME="email"></tr>
</table>

<table>
 <tr><td>職種<td><input type="radio" NAME="janre" value="WP">ワープロ・入力
   <input type="radio" NAME="janre" value="DTP">DTP
   <input type="radio" NAME="janre" value="CAD">CAD
   <input type="radio" NAME="janre" value="PROG">プログラム
   <input type="radio" NAME="janre" value="OTHER">その他
 </tr>
 <tr><td align="center">コメント<br><br><td><TEXTAREA NAME="comment" ROWS="10" COLS="60"></TEXTAREA><p></tr>
 <tr><td>URL<td><INPUT size="60" TYPE="text" NAME="url"></tr>
</table>

<INPUT TYPE="submit" VALUE="送信">
<INPUT TYPE="reset" VALUE="リセット">
</FORM>

<p>送信データの表示</p>

<?php
   extract($_POST);
   echo "名前:".@$namae."<br>";
   echo "メール:".@$email."<br>";
   echo "種別:".@$janre."<br>";
   echo "コメント:".@$comment."<br>";
   echo "URL:".@$url;
?>

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です