Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/371.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在会话超时时更新表并重定向到主页_Javascript_Php_Ajax - Fatal编程技术网

Javascript 如何在会话超时时更新表并重定向到主页

Javascript 如何在会话超时时更新表并重定向到主页,javascript,php,ajax,Javascript,Php,Ajax,在会话超时时更新表 $idletime = 200; // After this time the user gets logged out if (time() - $_SESSION['timestamp'] >= $idletime){ // Update this Query When Time Is over $qry = "UPDATE users SET status = ' ' WHERE seats = '".$_SESSION['seats']."'

在会话超时时更新表

$idletime = 200; // After this time the user gets logged out

if (time() - $_SESSION['timestamp'] >= $idletime){
    // Update this Query When Time Is over
    $qry = "UPDATE users SET status = ' ' WHERE seats = '".$_SESSION['seats']."' and id='".$ID."'";
    mysqli_query($con, $qry);
    session_destroy();
    header("Location:index.php");
} else {
    // First Time Run This Query
    // This query run  perfectly
    $qry = "UPDATE users SET status = 'HOLD' WHERE seats = '".$_SESSION['seats']."' and id='".$ID."'";
    mysqli_query($con, $qry);
    $_SESSION['timestamp'] = time();
}

如何在会话超时时更新表并重定向到主页?

您必须使用javascript或jquery来完成此操作。在idletime之后,用这个更新查询调用这个文件。我使用了“header(Location)”,但它不起作用。你能告诉我,用javascript怎么可能做到这一点吗?这些可能会有帮助,而且