The output of the following code on a random page is :\[code\] print $_SESSION['uid']; // logged in user // Get Data . $uid = $_GET['ID']; // part of random page processing print $_SESSION['uid'];\[/code\]is :\[code\]12\[/code\]My logged in User ID is changing ! The code for the login (authenticate) page is something like this :\[code\] // Authenticate $query = "SELECT * FROM User WHERE Email = '".$Email."' AND Password = '".$Password."'"; $result = mysql_query($query); // Authenticated? if(mysql_num_rows($result)) { // Yes // Set session Vars $uid = mysql_result($result,0,ID); $Access = mysql_result($result,0,Access); session_destroy(); session_start(); $_SESSION['loggedIN'] = 1; $_SESSION['Access'] = $Access; $_SESSION['uid'] = $uid; // Print a successful login and redirect\[/code\]