16 lines
564 B
PHP
16 lines
564 B
PHP
<?php
|
|
// Ochrona frontendu - administratorzy nie mogą wchodzić na zwykłe strony
|
|
// Ten plik dołączamy na wszystkich stronach frontendu (poza /administration/)
|
|
|
|
require_once $_SERVER['DOCUMENT_ROOT'] . '/includes/session_bootstrap.php';
|
|
|
|
// Sprawdzenie czy użytkownik jest adminem
|
|
if (isset($_SESSION['role']) && $_SESSION['role'] === 'admin') {
|
|
// Admin próbuje wejść na frontend - przekierowanie do panelu administracyjnego
|
|
header('Location: /administration/index.php');
|
|
exit();
|
|
}
|
|
|
|
// Zwykli użytkownicy mogą kontynuować
|
|
?>
|