function isLoggedIn() {
return isset($_SESSION['user_id']);
}
function isAdmin() {
return isset($_SESSION['role']) && $_SESSION['role'] === 'admin';
}
function redirect($url) {
header("Location: $url");
exit;
}
function logAction($user_id, $action, $details = '') {
global $conn;
$user_id = (int)$user_id;
$stmt = $conn->prepare("
INSERT INTO logs (user_id, action, details, ip_address)
VALUES (?, ?, ?, ?)
");
$ip = $_SERVER['REMOTE_ADDR'] ?? '';
$stmt->bind_param(
"isss",
$user_id,
$action,
$details,
$ip
);
$stmt->execute();
}
Fatal error: Uncaught Error: Call to undefined function isLoggedIn() in /home/u356286985/domains/assafchat.com/public_html/index.php:7
Stack trace:
#0 {main}
thrown in /home/u356286985/domains/assafchat.com/public_html/index.php on line 7