true, ]); // echo "INCLUDO API OCI" require_once "app.config.php"; require_once ROOT . "lib/constants.php"; require_once ROOT . "lib/classes/DatabaseOCI.php"; require_once ROOT . "lib/classes/Affitti/Domanda.php"; /* CLASSI DI UTILITA' */ require_once ROOT . "lib/classes/Utils/Utils.php"; require_once ROOT . "lib/classes/Logs.php"; require_once ROOT . "lib/classes/Account.php"; require_once ROOT . "lib/classes/SPID.php"; require_once ROOT . "lib/classes/Faq.php"; require_once ROOT . "lib/classes/AccessLog.php"; $statoSportello = Utils::checkAuthStatoSportello(); if ($statoSportello == SPORTELLO_MANUTENZIONE || $statoSportello == SPORTELLO_PREPARAZIONE_PRE || $statoSportello == SPORTELLO_PRESENTAZIONE_PRE || $statoSportello == SPORTELLO_PRESENTAZIONE_POST) { Utils::RedirectTo(BASE_HTTP . 'info.php'); exit; } if ( isset($_SESSION['ID']) && intval($_SESSION['ID']) > 0 && (stripos(PHP_SELF, "index.php") !== FALSE || stripos(PHP_SELF, "loginspid.php") !== FALSE || stripos(PHP_SELF, "login_spid.php") !== FALSE) && $statoSportello == SPORTELLO_PRESENTAZIONE ) { Utils::RedirectTo(HTTP_PRIVATE_SECTION . 'sportello.php'); exit; } if (isset($_SESSION['ID'])) { if (isset($_SESSION['LoggedAccount'])) { $LoggedAccount = json_decode($_SESSION['LoggedAccount']); } else { $LoggedAccount = Account::LoadByIDOCI(intval($_SESSION['ID'])); } if (!isset($conOCI)) { $connessioneOCI = new DatabaseOCI(DBMS, DB_SERVER, array('DB_USER' => DB_USER, 'DB_PASS' => DB_PASS, 'ORACLE_HOST' => ORACLE_HOST, 'ORACLE_PORT' => ORACLE_PORT, 'ORACLE_SERVICE' => ORACLE_SERVICE)); $conOCI = $connessioneOCI->db; } if (!isset($conSpidOCI)) { $connessioneSpidOCI = new DatabaseOCI(DBMS, DB_SERVER, array('DB_USER' => DB_USER_SPID, 'DB_PASS' => DB_PASS_SPID, 'ORACLE_HOST' => ORACLE_HOST, 'ORACLE_PORT' => ORACLE_PORT, 'ORACLE_SERVICE' => ORACLE_SERVICE)); $conSpidOCI = $connessioneSpidOCI->db; } } else { $LoggedAccount = new Account(); $currentPageAccess = strtolower(basename($_SERVER['SCRIPT_FILENAME'])); if (!in_array($currentPageAccess, $pageAccessNoControll)) { Utils::RedirectTo(BASE_HTTP . 'index.php'); exit(0); } } global $LoggedAccount, $con, $conSpid, $conOCI, $conSpidOCI, $RUOLI, $MENUITEMS, $NAVITEMS, $bando_setup, $PROVINCE_SICILIA, $STATI_DOMANDA, $CATEGORIE_NEWS, $CONTRIBUTO_UNATANTUM, $pageAccessNoControll, $moduliActionAccessNoControll, $statoSportello;