I am a newbie to php. I am simply trying to validate input from a login page. However I am always getting a positive boolean value when username is entered or not. Following is my code for the login page;
<form method = "post" action = "entering.php">
LOGIN <br />
User Name: <input type = "text" size = "10" id = "username" name = "username" /><br /><br />
Password: <input type = "password" size = "10" id = "password" name = "password"/><br />
<input type = "submit" value = "Submit" />   <input type = "reset" />
Following the code for my action php page ie. entering.php
echo "Username Entered"."<br />";
echo "Username Not entered"."<br />";
And I always get the message "Username Entered" even if the username is not entered.
sometimes i found that the form will submit the field with nothing and add it to post array. you need to check and make sure the username is also not empty. you can do this by comparing it to an empty string or use the empty() function.