Skip to content
Snippets Groups Projects
Commit a5977a74 authored by Eric Laufer's avatar Eric Laufer
Browse files

Korrektur der LoginCheck Function

parent dfc4dac4
No related merge requests found
...@@ -16,12 +16,13 @@ require_once ('lib/layout.lib.php'); ...@@ -16,12 +16,13 @@ require_once ('lib/layout.lib.php');
require_once ('lib/extras.lib.php'); require_once ('lib/extras.lib.php');
require_once ('lib/extra/mail.php'); require_once ('lib/extra/mail.php');
ReloadDelete(); ReloadDelete();
CheckLogin();
if (!isset($_GET['page']) || empty ($_GET['page'])) $_GET['page'] = '/intern/startseite'; if (!isset($_GET['page']) || empty ($_GET['page'])) $_GET['page'] = '/intern/startseite';
if (!file_exists('page' . $_GET['page'] . '.php')) $_GET['page'] = '/error/keine_seite'; if (!file_exists('page' . $_GET['page'] . '.php')) $_GET['page'] = '/error/keine_seite';
if ($_GET['page'] == '/intern/startseite') @require_once ('lib/texte/alt_startseitenpopup.txt'); if ($_GET['page'] == '/intern/startseite') @require_once ('lib/texte/alt_startseitenpopup.txt');
if ($_GET['page'] == '/betteln') @require_once ('lib/texte/alt_bettelseitenpopup.txt'); if ($_GET['page'] == '/betteln') @require_once ('lib/texte/alt_bettelseitenpopup.txt');
CheckLogin();
$CountDownTime = 0; $CountDownTime = 0;
$start_reload = "SELECT * FROM ". PREFIX . RELOAD ." WHERE uid = '".$datenbank->escape($_SESSION['uid']) ."' and tan = 'startseitenaufruf' and bis >= '". time() ."'"; $start_reload = "SELECT * FROM ". PREFIX . RELOAD ." WHERE uid = '".$datenbank->escape($_SESSION['uid']) ."' and tan = 'startseitenaufruf' and bis >= '". time() ."'";
if ($datenbank->num_rows($start_reload) != 0) { if ($datenbank->num_rows($start_reload) != 0) {
......
...@@ -300,10 +300,12 @@ function getURL($url,$post = 0){ ...@@ -300,10 +300,12 @@ function getURL($url,$post = 0){
function CheckLogin(){ function CheckLogin(){
global $_GET,$_SESSION; global $_GET,$_SESSION;
if(!isset($_GET['page'])){ $_GET['page'] = '';} if(!isset($_GET['page'])){ $_GET['page'] = '';}
$ex = explode("/",$_GET['page']); if($_GET['page'] != '/intern/startseite'){
if(!isset($ex[1])){ $ex[1] = '';} $ex = explode("/",$_GET['page']);
if($_SESSION['login'] === false && $ex[1] != 'intern'){ if(!isset($ex[1])){ $ex[1] = '';}
$_GET['page'] = 'error/kein_zutritt'; if($_SESSION['login'] === false && $ex[1] != 'intern'){
$_GET['page'] = 'error/kein_zutritt';
}
} }
} }
?> ?>
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment