PHP - SESSION ERROR - Asked By sachin on 25-Nov-14 02:05 AM

HI guys

I have used the following code for admin loggin in session


<?php
if (session_status() !== PHP_SESSION_ACTIVE) {session_start();}
//session_start();

if (!isset($_SESSION["manager"])) {
    header("location: admin_login.php");
    exit();
}

$managerID = preg_replace('#[^0-9]#i', '', $_SESSION["id"]);
$manager = preg_replace('#[^A-Za-z0-9]#i', '', $_SESSION["manager"]);
$password = preg_replace('#[^A-Za-z0-9]#i', '', $_SESSION["password"]);


$sql = mysql_query("SELECT * FROM admin WHERE id='$managerID' AND username='$manager' AND password='$password' LIMIT 1");

$existCount = mysql_num_rows($sql);
if ($existCount ==1 ) {
     echo "Your login session data is not on record in the database.";
   exit();
}
?>


But i get the error "Your login session data is not in record....bla bla "  when i switch from user part and admin part, without loggin out from both of them .

pls advice