LoginSignup
0
0

More than 3 years have passed since last update.

【php】メールフォーム

Posted at

html フォームパーツ

<form action="sent.php" method="post">

  Emailを入力
  <input type="text" name="email">

  内容
  <textarea name="content"></textarea>

  <select name="fruit">
    <option value="apple">りんご</option>
    <option value="banana">ばなな</option>
    <option value="orange">みかん</option>
  </select>

  <input type="submit" value="送信">

</fomr>

$_POST

フォームで送信した値を受け取るには、「$_POST」を使う。
「$_POST」は連想配列になっている。[ ]の中に、<input>と<textare>のname属性に指定した値を入れることで、それぞれの送信した値を受け取る事ができる。

echo $_POST['name'];
echo $_POST['email'];
echo $_POST['fruit']; //選択されたvalueが入る

//$_POSTの中身は連想配列になっている
array(
  'name' => 'formで入力した値',
  'email' => 'formで入力した値';
)

//option
for($i = 1; $1 < 4; $i++){
  echo "<option value='{$i}'>{$i}</option>";
}

//上記のfor文は下記と同じ意味
echo "<option value='1'>1</option>"
echo "<option value='2'>2</option>"
echo "<option value='3'>3</option>"
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0