I just dont want any user will logout from website after once they will login ( now i am facing some problem that user will logout after sometime )
here is my code (login.php)
if(isset($_POST['login'])){
$user_name = mysql_real_escape_string($_POST['user_name']);
$user_pass = mysql_real_escape_string($_POST['user_pass']);
$user_pass = md5($user_pass);
$admin_query = "select * from admin_login where user_name='$user_name' AND user_pass='$user_pass'";
$run = mysql_query($admin_query);
if(mysql_num_rows($run)>0){
$_SESSION['time_user_name']=$user_name;
echo "<script>window.open('index.php','_self')</script>";
}
else {
echo "<script>alert('User name or password is incorrect')</script>";
}
}
header.php
session_start();
if(!isset($_SESSION['time_user_name'])){
header("location: login.php");
}else {
include_once('connect.php');
include_once('function.php');
$user_real_name = $_SESSION['time_user_name'];
$sql = "select * from admin_login Where user_name = '$user_real_name'";
$result = mysqli_query($con, $sql);
while($row = mysqli_fetch_assoc($result)) {
$user_real_id = $row["user_id"];
$user_real_email = $row["email"];
$role = $row["role"];
}
I am not getting where to set a time and prevent the logout , any clue