あるページに別のページに送信するフォームがあります。そこで、入力mail
が入力されているかどうかを確認します。もしそうなら、何かをし、それが満たされていない場合は、何か他のことをします。空のフォームを送信しても、なぜ設定されていると表示されるのかわかりません。何が欠けているか間違っていますか?
step2.php
:
<form name="new user" method="post" action="step2_check.php">
<input type="text" name="mail"/> <br />
<input type="password" name="password"/><br />
<input type="submit" value="continue"/>
</form>
step2_check.php
:
if (isset($_POST["mail"])) {
echo "Yes, mail is set";
} else {
echo "N0, mail is not set";
}