Priority File Manager

📁 public_html
Base Directory:
/home/ecedu/public_html/new/service
NameTypeSizeActions
📁 .. Folder -
📄 commentAdd.php File 2848
Edit Download
📄 commentRead.php File 1326
Edit Download
📁 images Folder -
📄 loadMoreNews.php File 3073
Edit Download
📄 session.php File 536
Edit Download

View File: session.php

<?php
ini_set('display_errors', 1);
error_reporting(E_ALL);
header('Content-Type: text/plain; charset=UTF-8');

session_start();
const SESSION_TIMEOUT = 3600;
$currentTime = time();

// 1) التحقق من الجلسة
if (
    empty($_SESSION['user']) ||
    empty($_SESSION['timeout']) ||
    $currentTime > (int)$_SESSION['timeout']
) {
    session_destroy();
    exit('auth false');
}
$_SESSION['timeout'] = $currentTime + SESSION_TIMEOUT;
$userId = isset($_SESSION['user_id']) ? (int)$_SESSION['user_id'] : 0;