示例#1
0
文件: index.php 项目: karu/SmallTime
// ----------------------------------------------------------------------------
// 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'] == "")) {
示例#2
0
文件: admin.php 项目: karu/SmallTime
    $_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']) {