prepare("UPDATE Daily_Access_report SET logout_time = NOW() WHERE id = :id"); $stmt->execute([':id' => $_SESSION['access_log_id']]); } catch (Exception $e) { error_log('Failed to update logout time: '.$e->getMessage()); } } // Unset session and destroy $_SESSION = []; if (ini_get("session.use_cookies")) { $params = session_get_cookie_params(); setcookie(session_name(), '', time() - 42000, $params["path"], $params["domain"], $params["secure"], $params["httponly"] ); } session_destroy(); // Redirect to login or homepage header('Location: juror_login.php?logged_out=1'); exit; ?> Untitled Page