PHP login Script Generate Session But Not Header() Move to Home page.
<?php
session_start();
$message="";
if(isset($_REQUEST['submit'])) {
if(count($_POST)>0) {
$username=$_POST["user_name"];
$password=$_POST["password"];
if(!empty($username) && !empty($password)){
//include connection file
require_once "connection.php";
$sql="SELECT * FROM `admin_users` WHERE `admin_user` LIKE 'username' AND `admin_pass`LIKE'$password'";
$result = mysqli_query($con,$sql);
$row=mysqli_fetch_row($result);
if(is_array($row)) {
$_SESSION["user_id"] = $row[0];
$_SESSION["admin_name"] = $row[1];
$_SESSION["type"]="admin_map";
mysql_close($dbhandle);
} else {
$message = "Invalid Username or Password!";
}
}
if(isset($_SESSION["user_id"]) && isset($_SESSION["admin_name"]) && isset($_SESSION["admin_name"])=="admin@map") {
header("Location:user_dashboard.php");
}
}
else{
$message = "Fill All Fields!";
}
}
?>