note 89778 added to intro.session

From: Date: Mon, 23 Mar 2009 08:08:06 +0000
Subject: note 89778 added to intro.session
Groups: php.notes 
Request: Send a blank email to php-notes+get-152316@lists.php.net to get a copy of this message
Here is a sample code which can be used to create logged sessions: Code for differentiating Guest and Logged members: <?php // Starting the session session_start(); if(isset($_SESSION['user'])) { // Code for Logged members // Identifying the user $user = $_SESSION['user']; // Information for the user. } else { // Code to show Guests } ?> Code for Logging a User: <?php //Username Stored for logging define("USER", "user"); // Password Stored define("PASS", "123456"); // Normal user section - Not logged ------ if(isset($_REQUEST['username']) && isset($_REQUEST['password'])) { // Section for logging process ----------- $user = trim($_REQUEST['username']); $pass = trim($_REQUEST['password']); if($user == USER && $pass = PASS) { // Successful login ------------------ // Setting Session $_SESSION['user'] = USER; // Redirecting to the logged page. header("Location: index.php"); } else { // Wrong username or Password. Show error here. } } ?> User can be logged successfully with username as "user" and password as 123456. ---- Server IP: 203.199.69.133 Probable Submitter: 61.1.233.144 ---- Manual Page -- http://www.php.net/manual/en/intro.session.php Edit -- https://master.php.net/note/edit/89778 Del: integrated -- https://master.php.net/note/delete/89778/integrated Del: useless -- https://master.php.net/note/delete/89778/useless Del: bad code -- https://master.php.net/note/delete/89778/bad+code Del: spam -- https://master.php.net/note/delete/89778/spam Del: non-english -- https://master.php.net/note/delete/89778/non-english Del: in docs -- https://master.php.net/note/delete/89778/in+docs Del: other reasons-- https://master.php.net/note/delete/89778 Reject -- https://master.php.net/note/reject/89778 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#152316) next »