Tôi có một biểu mẫu trên một trang này và gửi đến một trang khác. Ở đó, nó sẽ kiểm tra xem thư đầu vào đã được điền chưa. Nếu vậy hãy làm điều gì đó và nếu nó không được lấp đầy, hãy làm điều gì đó khác. Tôi không hiểu tại sao nó luôn nói rằng nó đã được thiết lập, ngay cả khi tôi gửi một biểu mẫu trống. Còn thiếu hay sai?
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:
if (isset($_POST["mail"])) {
echo "Yes, mail is set";
} else {
echo "N0, mail is not set";
}