NextIndexPrevious

Programs in PHP

15. Program to create simple Login and Logout example using sessions.

login.php
<html> <head> <title>Login Form</title> </head> <body> <h2>Login Form</h2> <form method="post" action="checklogin.php"> User Id: <input type="text" name="uid"><br> Password: <input type="password" name="pw"><br> <input type="submit" value="Login"> </form> </body> </html> checklogin.php <?php $uid = $_POST['uid']; $pw = $_POST['pw']; if($uid == 'arun' and $pw == 'arun123') { session_start(); $_SESSION['sid']=session_id(); header("location:securepage.php"); } ?> securepage.php <?php session_start(); if($_SESSION['sid']==session_id()) { echo "Welcome to you<br>"; echo "<a href='logout.php'>Logout</a>"; } else { header("location:login.php"); } ?> logout.php <?php echo "Logged out scuccessfully"; session_start(); session_destroy(); setcookie(PHPSESSID,session_id(),time()-1); ?>

Father of PHP

Rasmus Lerdorf

Rasmus Lerdorf

Born: November 22, 1968, Greenland