X-Git-Url: https://git.llucax.com/mecon/yatta.git/blobdiff_plain/8d84b12d48c2e4c74c2c2c45aef0dff7c8cd14bf..HEAD:/sistema/local_lib/prepend.php?ds=inline diff --git a/sistema/local_lib/prepend.php b/sistema/local_lib/prepend.php index 8720513..0cd1d15 100644 --- a/sistema/local_lib/prepend.php +++ b/sistema/local_lib/prepend.php @@ -4,27 +4,36 @@ //require_once 'MECON/general.php'; //prepend_include_path('/home/mmarrese/public_html/meconlib/lib/'); -require_once 'DB.php'; +// REQUIRE_ONCE {{{ require_once 'MECON/Marco.php'; require_once 'SAMURAI/Perm.php'; require_once 'constantes.php'; //Archivo de constantes de SAMURAI +require_once 'YATTA/DB.php'; +//}}} -session_start(); +//Leo el archivo de configuracion {{{ +$CONF = parse_ini_file(dirname(__FILE__) . '/configuracion.ini', true); +//}}} -//Creo una conexion a la base de datos -$DB =& DB::connect('mysql://intranet:intranet@bal747f/yatta', true); +//CREO UNA CONEXION MYSQL{{{ +$DB = YATTA_DB::connect($CONF['db']); if (DB::isError($DB)) { - die ($DB->getMessage()); + trigger_error($DB->getMessage(), E_USER_ERROR); } -//Verifico si el usuario esta logueado +//}}} + +//Verifico si el usuario esta logueado {{{ if (!isset($_SESSION['usuario'])) { header('Location: /sistemas/intranet/login?redirect='.$_SERVER['REQUEST_URI']); } +// }}} + +//Creo el objeto SAMURAI_Perm Y MECON_Marco {{{ else { -//Creo el objeto SAMURAI_PERM $SAMURAI_PERM = new SAMURAI_Perm ($_SESSION['usuario'], YATTA_PERM, $DB); $MARCO =& new MECON_Marco ('/var/www/sistemas/yatta/sistema/conf/Marco.php', $SAMURAI_PERM); } +//}}} ?>