In this tutorial, we create 3 php files for testing our code. 1. main_login.php 2. checklogin.php 3. login_success.php Steps 1. Create table "members" in database "test". 2. Create file main_login.php. 3. Create file checklogin.php. 4. Create file login_success.php. 5. Create file logout.php STEP1: Create table "members" run this code for SQL: CREATE TABLE `members` ( `id` int(4) NOT NULL auto_increment, `username` varchar(65) NOT NULL default '', `password` varchar(65) NOT NULL default '', PRIMARY KEY (`id`) ) TYPE=MyISAM AUTO_INCREMENT=2 ; -- -- Dumping data for table `members` -- INSERT INTO `members` VALUES (1, 'john', '1234'); STEP2: Create file main_login.php
Member Login
Username :
Password :
   
STEP3: Create file checklogin.php STEP4: Create file login_success.php User can't view this page if the session is not registered. ############### Code // Check if session is not registered, redirect back to main page. // Put this code in first line of web page. Login Successful STEP5: Create file Logout.php If you want to logout, create this file. The code in this file will destroy the session. // Put this code in first line of web page.