togethere.cloud/private_html/includes/frontend_protection.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ć
?>