header("Status: 301 Moved Permanently");
header("Location: http://www.fundatia-adept.org/?". $_SERVER['QUERY_STRING']);
exit;
//ob_start("ob_gzhandler");
// Version 0.1.0000 07.05.2001
/*echo $_SERVER["PATH_TRANSLATED"]."
";
echo $_SERVER["SCRIPT_NAME"]."
";
echo $_SERVER["SERVER_NAME"]."
";*/
//---------------------------------------------------------------
// flag marks parent file
define( '_MAIN_PROG', 1 );
//---------------------------------------------------------------
$error_report_var = 0;
error_reporting($error_report_var);
if( SYS_MICROTIME )
{
$ma = split(" ",microtime());
$mtime = $ma[0] + $ma[1];
$durchlauf = "X";
}
$syspar[http_vars] = array_merge($_POST, $_GET);
session_save_path("./log");
define(CONTEMP_ENGINE_20,"contemp_engine_20/");
require(CONTEMP_ENGINE_20."engine20.php");
session_start();
error_reporting($error_report_var);
/*@session_register("sess");
@session_register("su");
@session_register("su_id");
@session_register("tan");
@session_register("sp");
@session_register("gp");
@session_register("cms_lang");
@session_register("su_right");
@session_register("gp_right");
@session_register("url");
@session_register("captchacode");
$sess = "hallo";*/
// $domain = $_SERVER[SERVER_NAME];
// echo "> ".$domain." <";
//echo session_id();
//echo $su;
//echo $cms_lang;
// --- Session log Verfolgung
$vonwo = $_SERVER[HTTP_REFERER];
$nachwo = $_SERVER[REQUEST_URI];
$vonip = $_SERVER[REMOTE_ADDR];
$seite = $syspar[http_vars][content];
$sessionid = session_id();
sessionlogtext($vonip."|".$vonwo."|".$nachwo."|".$seite."|".$sessionid);
//foreach($_SERVER as $key1 => $value1)
//{
// sessionlogtext("_SERVER[$key1] => $value1");
//}
$module_class = array();
$cachear = $syspar[http_vars];
$syspar[cachurl] = "index.php?";
foreach($cachear as $key => $value)
{
$syspar[cachurl] .= "".trim($key)."=".trim($value)."&";
$cachear[$key] = trim($value);
}
$cachear[su] = $_SESSION[su];
ksort($cachear);
$syspar[cachid] = md5(serialize($cachear));
$syspar[cachidtime] = SYS_CACHE_TIME;
$syspar[session][url] = $syspar[cachurl];
$syspar[session][su] = $_SESSION[su];
$syspar[session][tan] = $_SESSION[tan];
$syspar[session][su_right] = $_SESSION[su_right];
$syspar[session][sp] = $_SESSION[sp];
$syspar[session][su_id] = $_SESSION[su_id];
$syspar[session][ntdomain] = $_SESSION[ntdomain];
$syspar[session][gp] = unserialize($_SESSION[gp]);
$syspar[session][gp_right] = unserialize($_SESSION[gp_right]);
$syspar[session][captchacode] = $_SESSION[captchacode];
$syspar[session][httpv] = unserialize($_SESSION[httpv]);
if( is_array($syspar[session][httpv]) )
{
foreach( $syspar[session][httpv] as $key => $value )
{
if( !in_array($key, array_keys($syspar[http_vars]) ) )
{
$syspar[http_vars][$key] = $value;
}
}
}
$cms_lang = $_SESSION[cms_lang];
if( trim($syspar[http_vars][set_lang]) <> "" )
{
$cms_lang = $syspar[http_vars][set_lang];
}
if( trim($cms_lang) == "" )
{
$cms_lang = DEFAULT_LANG;
}
if( trim($cms_lang) == "" )
{
$cms_lang = browser_lang();
}
if( FIX_TO_LANG )
{
$cms_lang = DEFAULT_LANG;
}
$syspar[session][cms_lang] = $cms_lang;
$syspar[session][content] = $syspar[http_vars][content];
switch($syspar[http_vars][binobj])
{
case "img" : require_once(INC_LIB_DIR."TImageLib.inc.php");
$timg = new TImageLib($syspar[http_vars][cmd]);
$timg->setArg("file",$syspar[http_vars][file]);
$timg->setArg("mapfile",$syspar[http_vars][mapfile]);
$timg->setArg("oid",$syspar[http_vars][oid]);
$timg->setArg("x",$syspar[http_vars][x]);
$timg->setArg("y",$syspar[http_vars][y]);
$timg->setArg("w",$syspar[http_vars][w]);
$timg->setArg("h",$syspar[http_vars][h]);
$timg->setArg("bgc",$syspar[http_vars][bgc]);
$timg->setArg("rc",$syspar[http_vars][rc]);
$timg->setArg("cms_lang",$syspar[session][cms_lang]);
$timg->setArg("mapgroup",$syspar[http_vars][mapgroup]);
$timg->getImage( (IMG_CACHE && (!$syspar[http_vars][img_cache])) );
break;
case "file" : require_once(INC_LIB_DIR."file.php");
switch($syspar[http_vars][cmd])
{
case "passthru" : if( $syspar[http_vars][oid] > 0 )
{ get_file_by_id($syspar[http_vars][oid],$syspar[session][cms_lang]); }
break;
case "func" : if( in_array($syspar[http_vars][name],$funcarray) > 0 )
{
$func = $syspar[http_vars][name];
${func}();
}
case "vcard" : require_once(INC_LIB_DIR."vcard.php");
$vcard = new vCard($syspar[http_vars][adr_id]);
$vcard->send();
break;
case "icalendar" : require_once(INC_LIB_DIR."icalendar.php");
$vcard = new iCalendar($syspar[http_vars][event_id]);
$vcard->send();
break;
case "ftp" : require_once(INC_LIB_DIR."ftp.php");
$ftp = new ftp($syspar[http_vars][server_id]);
$ftp->sendfile($syspar[http_vars][file]);
break;
case "rssfeed" : break;
default : break;
}
break;
default : $idata[content] = $syspar[http_vars][content]; // Veraltet, sollte in neuen Programmteilen nicht mehr benutzt werden
error_reporting(0);
start_main( $syspar[http_vars][sendmail], $durchlauf );
break;
}
$_SESSION[su] = $syspar[session][su];
$_SESSION[tan] = $syspar[session][tan];
$_SESSION[su_right] = $syspar[session][su_right];
$_SESSION[su_id] = $syspar[session][su_id];
$_SESSION[sp] = $syspar[session][sp];
$_SESSION[ntdomain] = $syspar[session][ntdomain];
$_SESSION[gp] = serialize($syspar[session][gp]);
$_SESSION[gp_right] = serialize($syspar[session][gp_right]);
$_SESSION[url] = $syspar[session][url];
$_SESSION[captchacode] = $syspar[session][captchacode];
$_SESSION[cms_lang] = $cms_lang;
$_SESSION[httpv] = serialize($syspar[session][httpv]);
if( SYS_MICROTIME )
{
$ma = split(" ", microtime());
$mtime2 = $ma[0] + $ma[1];
// ---- Nach dem Test wieder auskommentieren
echo "
".$durchlauf." ".($mtime2-$mtime)."s";
echo "
".$durchlauf." ".($mtime2-$mtime)."s";
echo "
".memory_get_usage()." Byte";
echo "
".(memory_get_usage()/1024)." kByte";
echo "
".(memory_get_usage()/1024/1024)." MByte";
// ---- ende -------------
}
?>