diff options
Diffstat (limited to 'includes/header.php')
-rwxr-xr-x | includes/header.php | 177 |
1 files changed, 177 insertions, 0 deletions
diff --git a/includes/header.php b/includes/header.php new file mode 100755 index 00000000..0e435ab0 --- /dev/null +++ b/includes/header.php @@ -0,0 +1,177 @@ +<?PHP +ini_set( "session.gc_maxlifetime", "65535"); + +include ("./inc/config.php"); +include ("./inc/error_handler.php"); +include ("./inc/config_db.php"); +include ("./inc/funktion_lang.php"); +include ("./inc/funktion_faq.php"); //für noAnswer() im menu +include ("./inc/funktion_menu.php"); +include ("./inc/funktion_user.php"); + +if( !isset($_SESSION)) + session_start(); +include ("./inc/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) ); +} + +include ("./inc/UserCVS.php"); + + +//UPdate LASTlogin +if( isset($_SESSION['UID'])) +{ + $SQLlastLogIn = "UPDATE `User` SET ". + "`lastLogIn` = '". gmdate("Y-m-j H:i:s", time()). "'". + " WHERE `UID` = '". $_SESSION['UID']. "' LIMIT 1;"; + mysql_query ($SQLlastLogIn, $con); +} + + +echo "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">\n"; +?> +<HTML> +<HEAD> +<?PHP + +// SVN versions auswertung +exec("svnversion", $VersionArray); +if( strlen($VersionArray[0])) + $Version = "(r ". $VersionArray[0]. ")"; + +echo "<TITLE>--- $title $Version ---</TITLE>"; +?> +<meta name="keywords" content="Engel, Himmelsverwaltung"> +<meta http-equiv="content-type" content="text/html; charset=iso-8859-1"> +<meta http-equiv="Content-Style-Type" content="text/css"> +<meta http-equiv="expires" content="0"> +<meta name="robots" content="index"> +<meta name="revisit-after" content="1 days"> +<meta http-equiv="content-language" content="de"> +<script type="text/javascript" src="./inc/css/grossbild.js"></script> +<link rel=stylesheet type="text/css" href="./inc/css/style<?PHP + if (!IsSet($_SESSION['color'])) + echo "1"; + else + echo $_SESSION['color']; + ?>.css"> +<?PHP +if (isset($reload)) { + if ($reload=="") $reload=3330; + echo "\n<meta http-equiv=\"refresh\" content=\"".$reload. + "; URL=./?reload=".$reload."\">\n"; + } + +if (isset($Page["AutoReload"])) { + echo "\n<meta http-equiv=\"refresh\" content=\"". $Page["AutoReload"]. + "; URL=". substr($url, 0, strlen($url)-1). $ENGEL_ROOT. $Page["Name"]."\">\n"; + } +?> +</HEAD> +<BODY> +<?PHP + +if( isset($SystemDisableMessage)) + if( strlen($SystemDisableMessage)>0) + { + echo $SystemDisableMessage; + echo "\n\n<BODY>\n</HTML>"; + die(); + } + + +if( !isset($Page["ShowTabel"]) ) $Page["ShowTabel"]="Y"; +if( $Page["ShowTabel"]=="Y" ) +{ +//############################### ShowTable Start ############################## + +?> + <div align="center"> + <a name="#top"><img src="./inc/himmel<?PHP if( isset($_SESSION['color'])) + if ($_SESSION['color']==6) echo "_w"; ?>.png" alt="Unser Himmel"></a> + <p> +<?PHP +//ausgabe new message +if( isset($_SESSION['CVS']["nonpublic/messages.php"])) + if( $_SESSION['CVS']["nonpublic/messages.php"] == "Y") + { + $SQL = "SELECT `Datum` FROM `Messages` WHERE `RUID`=". $_SESSION["UID"]. " AND `isRead`='N'"; + $erg = mysql_query($SQL, $con); + if( mysql_num_rows( $erg ) > 0 ) + echo "<br><a href=\"". $url. substr($ENGEL_ROOT, 1). + "nonpublic/messages.php\">". Get_Text("pub_messages_new1"). + " ". mysql_num_rows( $erg ). " ". + Get_Text("pub_messages_new2"). "</a><br><br>"; + } +?> +<table width="95%" align="center" border="0" cellpadding="7" cellspacing="0"> + <tr> +<?PHP +//ausgaeb Menu +if( !isset($_SESSION['Menu'])) $_SESSION['Menu'] = "L"; +if( $_SESSION['Menu'] =="L") include("./inc/menu.php"); +?> + + <td valign="top" align="center"> +<table border="0" width="100%" align="center" class="border" cellpadding="5" cellspacing="1"> + <tr class="contenttopic"> + <td> +<?PHP + echo "\t<a name=\"#$header\" class=\"contenttopic\">"; + if( strlen( $header) == 0 ) + echo "\n\t<b>". Get_Text($Page["Name"]). "</b></a>\n"; + else + echo "\n\t<b>$header</b></a>\n"; + +?> + </td> + </tr> + <tr class="content"> + <td> +<br> +<?php +echo "\n\n\n"; + +if (IsSet($_SESSION['UID'])) { + if( isset($_SESSION['oldurl'])) + $BACKUP_SESSION_OLDURL = $_SESSION['oldurl']; + if( isset($_SESSION['newurl'])) + $_SESSION['oldurl'] = $_SESSION['newurl']; + $_SESSION['newurl'] = $_SERVER["REQUEST_URI"]; +} + + +//############################### ShowTable Start ############################## +} /* if (ShowTabel....*/ + + +function SetHeaderGo2Back () +{ + global $BACKUP_SESSION_OLDURL; + $_SESSION['oldurl'] = $BACKUP_SESSION_OLDURL; +} + + +if ( $Page["CVS"] != "Y" ) +{ + echo "Du besitzt kein Rechte für diesen Bereich.<br>\n"; + If (IsSet($_SESSION['oldurl'])) + echo "<a href=\"". $_SESSION["oldurl"]. "\">".Get_Text("back")."</a> geht's zurück...\n"; + else + echo "<a href=\"". $url. substr($ENGEL_ROOT, 0, -1 )."\">".Get_Text("back")."</a> geht's zurück...\n"; + exit (); +} +?> + + +<!-- ende des header parts //--> + + + |