मेरे पास एक पेज पर एक फॉर्म है जो दूसरे पेज पर सबमिट होता है। वहां, यह जांचता है कि इनपुट मेल भरा है या नहीं। अगर ऐसा है तो कुछ करो और अगर नहीं भरा है तो कुछ और करो। मुझे समझ में नहीं आता कि यह हमेशा क्यों कहता है कि यह सेट है, भले ही मैं एक खाली फॉर्म भेजूं। क्या याद आ रही है या गलत है?
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";
}