//date_default_timezone_set("Europe/Rome");
/**/
extract($_GET);
extract($_POST);
include_once("_userdata.php");
$ipaddress = $REMOTE_ADDR;
//
if($ipaddress==null) $ipaddress="127.0.0.1";
if($HTTP_HOST==null) $HTTP_HOST="localhost";
//
$MSID = $_POST["MSID"];
if (!isset($MSID))
{
$MSID = $_GET["MSID"];
}
//GESTIONE SESSIONI
if(isset($MSID)&&$MSID!=""&&$MSID!=null){
$mysessionid = $MSID;
}
else {
$mysessionid = time().$ipaddress;
$mysessionid = md5($mysessionid);
}
if($mysessionid=="") {
#include('error.php');
die;
}
$MSID = $mysessionid;
if(!isset($sz)||($sz=="")) {
if(isset($sezione)||($sezione!="")) $sz = $sezione;
} else $sezione = $sz;
$sz0 = $sz;
$v = explode(".",$sz);
$a_sz = explode(",",$v[0]);//sz=$vv[0]
// parametri aggiuntivi
if(isset($strparam)) parse_str($strparam);
$strparam = "";#"SITE=$SITE";
$_main_dir = "./_main/";
//FILE DI CONFIGURAZIONE GENERALE
include_once $_main_dir."_inc/config.php";//FILE DI CONFIGURAZIONE GENERALE
//CLASSI , GESTORI DELLE CLASSI E FILE DI INCLUSIONE GENERALI
include_once $_main_dir."_inc/dbmanager.php"; //istanze database, include db.class.php - definizione delle classi
include_once $_main_dir."_inc/usermanager.php"; //funzioni per la validazione degli accessi
include_once $_main_dir."_inc/session.php"; //funzioni per la gestione delle sessioni
//11-06-09: per ora rimane per essere sostituita dalla nuova classe session.class.php nella cartella _class
//////////////////////////////////////////////////////////////////////////////////////////////////////
include_once $_main_dir."_class/login.class.php";
//include_once $_main_dir."_class/user.class.php";
///////////////////////////////////////////////////////////////////////////////////////////////////////
//
$DEBUGMODE=0;
$PARAM = "r";
if($DEBUGMODE==1){
include('_debug_start.php');
$MSID = $mysessionid;
}
##$login=0;
//
#-------------------------
# Inclusioni File generali
#-------------------------
include $_main_dir."_inc/global.inc.php"; //parametri generali del sito
include $_main_dir."_inc/common.php"; //file di funzioni di utilità comuni
include $_main_dir."_inc/commonws.php"; //file di funzioni di utilità comuni
#-------------------------------
# Inclusioni File di configuraz.
#-------------------------------
#if(file_exists($prefix."/_inc/config.inc.php"))
include_once( "./".$prefix."/_inc/config.inc.php");
#if(file_exists($prefix."/_inc/function.php"))
include_once( $prefix."/_inc/function.php");
##############################################################################################
//10-06-09: commentato da Patrizia
//my_session_destroy();//cancello le variabili di sessione vecchie di x ore
include_once( './login.php');
$userid = $username;
$qmsid="";if($logged=='1') $qmsid="MSID=".$mysessionid."&";
if($logged==1) $userid = $username;
$qmsid="";if($logged=='1') $qmsid="MSID=".$mysessionid."&";
##############################################################################################
// ---------------------------------------------------------------------------------------------------------------
if(isset($language_) && $language_!=""){
$language=$language_;
}
if(!isset($language) || $language=="" ) $language="it";//_________________________
else $strparam .= "&language=$language";
if(file_exists($prefix."/_inc/language.php")) include_once( "./".$prefix."/_inc/language.php");
// ---------------------------------------------------------------------------------------------------------------
##############################################################################################
#STATISTICHE
##if($logged==1) trace_activity(1);
##elseif ($loggedUser==1) trace_activity(0);
##############################################################################################
$_ALL_PARAMS['href0'] = $href0 = $urlbase."index.php?".$qmsid."strparam=$strparam";
//Inclusione pagine del sito
if(!isset($sezione) || $sezione=="") $sezione = "0";
#if($sessiontimeout) $sezione = "sessiontimeout";
$a = Get_Contents($sezione);
$_ALL_PARAMS['layout'] = $layout = $a[2];
$content = $a[0];
$_ALL_PARAMS['sz'] = $sz = $a[3];
$xparams = $a[4];parse_str($xparams);
#$a_sezione = $a[5];
if($a[1]!="") $azione = $a[1];if(!isset($azione)) $azione = "";
$_ALL_PARAMS['azione'] = $azione;
include "./setvars.php";
if($prefix != "")
{
$conn=$mydb->RefreshConnect();
include "./".$prefix."/_layout/".$layout;
}
else
{
echo "ERRORE GENERALE.
";
}
##############################################################################################
// chiusura della connessione al database
$conn=$mydb->Get_IdConnection();
if($conn) $conn = $mydb->Disconnect(); //chiude la connessione al database
?>