> Show the code where your session vars are written and I would prefer using
> isset() instead of empty() if you want to check if this var is set or not.
>
> -eddy
>
Hi All, here is the index page where users login and the sessions are set:
<?php
//start session
session_start();
//db connection include
include("inc/dbconn_open.php") ;
//errors on
error_reporting(E_ALL);
ini_set('display_errors', '1');
if (!empty($_POST['UserName']) && !empty($_POST['Password'])) {
$UserName = $_POST['UserName'];
$Password = $_POST['Password'];
}
$msg = '';
if (!empty($UserName)) {
$sql = "SELECT `AdminID`,`UserName` FROM `admin` WHERE
`UserName`='$UserName' and `Password`='$Password'";
$result = mysql_query ($sql);
$row = mysql_fetch_object ($result);
If (mysql_num_rows($result) > 0) {
$_SESSION['AdminLogin'] = true;
$_SESSION['user'] = $UserName;
$_SESSION['AdminID'] = $row->AdminID;
header ('Location: Main.php');
exit;
} else {
$msg = "Sorry You Entered An Invalid Login<br>Please Try
Again<br>Click to Contact <a href='mailto:[email protected]'><b>blah
blah</b></a> If You Need Help";
}
}
//include ("VariableReveal2.php");
?>