From 2ca2400b779484ff025b0705ff4fb84ead7c4b20 Mon Sep 17 00:00:00 2001 From: Angelo Cuccato Date: Tue, 31 Aug 2010 21:16:16 +0200 Subject: clean url handling --- includes/header_start.php | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) (limited to 'includes/header_start.php') diff --git a/includes/header_start.php b/includes/header_start.php index 218a30ec..997fa94e 100755 --- a/includes/header_start.php +++ b/includes/header_start.php @@ -9,17 +9,30 @@ include ("funktion_faq.php"); //f include ("funktion_menu.php"); include ("funktion_user.php"); + +if( isset($SystemDisableMessage) && ( strlen($SystemDisableMessage)>0) ) +{ + echo "\n". + "\n". $SystemDisableMessage. "\n\n". + ""; + die(); +} + if( !isset($_SESSION)) +{ session_start(); +} include ("secure.php"); if( !isset($_SESSION['IP'])) +{ $_SESSION['IP'] = $_SERVER['REMOTE_ADDR']; +} if (IsSet($_SESSION['UID']) and ($_SESSION['IP'] <> $_SERVER['REMOTE_ADDR'])) { session_destroy (); - header("Location: $url". substr($ENGEL_ROOT,1) ); + header("Location: $url". $ENGEL_ROOT ); } include ("UserCVS.php"); -- cgit v1.3.1