-3
My $ _Post doesn.t work。私がvar_dumpでそれを印刷すると、配列内に0個の項目があります。 「名前」、「電子メール:ここにコード
<form method = "post" action = "contact-process.php">
<table>
<tr>
<th>
<label for = "name">Name</label>
</th>
<td>
<input type = "text" name = "name" id = "name">
</td>
</tr>
<tr>
<th>
<label for = "email">Email</label>
</th>
<td>
<input type = "text" name = "email" id = "email">
</td>
</tr>
<tr>
<th>
<label for = "message" >Message</label>
</th>
<td>
<textarea name = "message" id = "message" ></textarea>
</td>
</tr>
</table>
<input type = "submit" value = "Send">
</form>
<?php
var_dump($_POST);
$name = $_POST["name"];
$email = $_POST["email"];
$message = $_POST["message"];
echo $name;
echo $email;
echo $message; ?>
これは私のフォームのHTMLコードと接触process.phpコード が0のアイテムのvar_dumpコマンド戻りで、エコー-INGのを変数は未定義のインデックスを返します'、' message '
あなたのHTMLコードを表示してください。 –
最初に 'isset($ _ POST)'を確認してください – C2486
フォームが送信されるまで、投稿データはないので、それがあります。そして、*常に*実行するフォーム提出があったかどうかをチェックしないからです。 –