PHP Login Form to enter userid and password Part ILogin script is a very common requirement of many websites. How to create one login script ? There are three steps involved in developing a login script. First asking user or member to login using a form. Then checking the entered information with one existing table of a database. Allowing the member to enter into restricted area based on successful login. We will use PHP to develop this login script part II and we assume that all our member data is available and stored in a table on MySQL database. Members data with their login id and password is available in a table as a part of signup process in which each member has to fill a signup form giving all the details.
We are not discussing here on how to connect to MySQL database by using PHP. You can get the connecting string and all other details at PHP mysql connection
Now let us first display the form asking the member to enter their login ID and password. We will create one form and you can use the php form validation techniques discussed here to validate the form. Here is the code to display a simple login form.
This will display the login form for us. Member has to enter the login ID and password in two text boxes displayed in the form. On submit the login ID and password get carried to the page loginck.php were we will be checking all the entered values of the member.
PHP Session: Creating , using destroying Session variables PHP Session ID: generating session id and re-generating Online membership management script Posting Activation key for lost encrypted password to the email address Creating a signup page and storing member details in MySQL Storing signup data in a table Changing or updating password by the logged in member Forgot password feature in member signup script Basic login form Login script to authenticate user from a mysql table data Checking the status of user for login or logged out Updating member profile inside member area Adding Profile Photo by Members after login Finding out who are online