. */ /** * Include file for PHP files running in a subdirectory of the root */ if ( $_SERVER['HTTPS'] != 'on' ) { if(headers_sent()) { echo "mple"; } header("Status: 301"); header("Location: https://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']); exit; } if( !defined("ROOTPATH") ) { define("ROOTPATH", "./../../"); } if( !defined("FILESYSTEMROOTPATH") ) { define("FILESYSTEMROOTPATH", dirname(dirname(dirname($_SERVER['SCRIPT_FILENAME'])))."/"); // Path to root in filesystem (ending with slash) } // Read configuration if( !is_file(FILESYSTEMROOTPATH . "jc/config.php") ) { header("Content-type: text/plain"); echo "It seems this website has not been configured yet. Please contact the webmaster."; exit(0); } require_once(FILESYSTEMROOTPATH . "jc/config.php"); if( defined("LOGFILE") && LOGFILE!="" ) { $file = str_replace("#", date("Ymd"), LOGFILE); }else { $file = NULL; } require_once(FILESYSTEMROOTPATH."include/classes/Logger.php"); $GLOBALS['Logger'] = new Logger($file); // Provide global variables and functions require_once(FILESYSTEMROOTPATH."include/functions.php"); // Create connection to MySQL require_once(FILESYSTEMROOTPATH."include/classes/MySQL.php"); $sql = new MySQL(JC_MYSQL_HOST, JC_MYSQL_USER, JC_MYSQL_PASS, JC_MYSQL_DB); //$sql2 = new MySQL(OMS_MYSQL_HOST, OMS_MYSQL_USER, OMS_MYSQL_PASS, OMS_MYSQL_DB); //$sql_ab = new MySQL(OMS_MYSQL_INTRANET_HOST, OMS_MYSQL_INTRANET_USER, OMS_MYSQL_INTRANET_PASS, 'ab'); //$sql_intranet = new MySQL(OMS_MYSQL_INTRANET_HOST, OMS_MYSQL_INTRANET_USER, OMS_MYSQL_INTRANET_PASS, OMS_MYSQL_INTRANET_DB); require_once(FILESYSTEMROOTPATH . "jc/include/classes/ClassFactory.php"); $GLOBALS['ClassFactory'] = new ClassFactory(); ?>