This repository has been archived on 2026-04-21. You can view files and clone it, but you cannot make any changes to it's state, such as pushing and creating new issues, pull requests or comments.
Project_BDE/www/lib/PHP/session/sessiontest.php
smithi_3000 37a2ae2c2d Modified website hierarchy (again !) and files about it.
Everything previously under www/src now are under www/
Moved style.CSS under www/ressources, to allow blocking http requests to
www/lib completly
Moved <head> and <header> generation under lib/PHP/output/sections.php
to reduce redundancy within files. Also implemented a system to allow
them to generate relatif paht for href to ressources depending on their
deepness within www/ hierarchy.
2025-11-16 00:01:32 +01:00

12 lines
411 B
PHP

<?php
require_once 'update.php'; // Open a session.
require_once 'nosessiontest.php';
// WHEN NO PRIV : Use nosession test, user is unauthentificated
// ALSO cannot yet test for privilegs higher than X.
// Expected priv : one of the ACCOUNT_PRIV_* const. defined in config.php
function has_privileges(string $expected_priv): bool
{
return (is_logged_in() && ($_SESSION["permissions"] === $expected_priv));
}