// ---------------------------------------------------------------------------- // Im Admin - Bereich bis zum gewählten Monat berechnen (für Druck und Anzeige) // ---------------------------------------------------------------------------- if ($_GET['calc']) { $_SESSION['calc'] = $_GET['calc']; } else { $_SESSION['calc'] = false; } // ---------------------------------------------------------------------------- // Modler allgemeine Daten laden // ---------------------------------------------------------------------------- $_users = new time_filehandle("./Data/", "users.txt", ";"); $_groups = new time_filehandle("./Data/", "group.txt", ";"); $_settings = new time_settings(); $_template = new time_template("index.php"); $_template->set_portal(1); $_favicon = "./images/favicon.ico"; // ---------------------------------------------------------------------------- // Controller für Login // ---------------------------------------------------------------------------- $_logcheck = new time_login(); // falls eine Session exisitert und kein Action if ($_SESSION['admin'] and !$_GET['action']) { $_logcheck->rapport($_SESSION['admin'], "korrekt", "Session"); } // keine Session vorhanden if (!$_POST and ($_SESSION['admin'] == NULL or $_SESSION['admin'] == "")) { $_Userpfad = $_SESSION['admin'] . "/"; } // Login über Cookie mit Datenüberprüfung - bei Mehrbenutzerbetrieb sollte nicht über sookie eingeloggt werden if ($_COOKIE["lname"] and $_COOKIE["lpass"] and $_settings->_array[19][1] == "0" and ($_SESSION['admin'] == NULL or $_SESSION['admin'] == "")) {
$_SESSION['calc'] = $_GET['calc']; } else { $_SESSION['calc'] = true; } // ---------------------------------------------------------------------------- // Modler allgemeine Daten laden // ---------------------------------------------------------------------------- $_users = new time_filehandle("./Data/", "users.txt", ";"); $_groups = new time_filehandle("./Data/", "group.txt", ";"); $_settings = new time_settings(); $_template = new time_template("index.php"); $_template->_user01 = "sites_admin/admin01.php"; $_template->_user02 = "sites_login/login_mehr_02.php"; $_template->_user04 = "sites_login/login_mehr_04.php"; $_template->_user03 = "sites_admin/admin03.php"; $_template->set_portal(0); $_favicon = "./images/favicon_admin.ico"; // ---------------------------------------------------------------------------- // Controller für Login // ---------------------------------------------------------------------------- $_logcheck = new time_login(); $_logcheck->_admins = true; //Nur Admins dürfen sich einloggen (ID = 0 oder Pos. 3 ein 1 oder in der ersten Gruppe die nicht angezeigt wird in der Gruppenansicht) // ---------------------------------------------------------------------------- // Sicherheitsüberprüfung, gehört die Session zu einem Admin // (falls bei index.php eingeloggt, existiert eine Session) // ---------------------------------------------------------------------------- $_logcheck->checkadmin($_users->_array); // ---------------------------------------------------------------------------- // falls eine Session exisitert und kein Action if ($_SESSION['admin'] and !$_GET['action']) {