X-Git-Url: https://git.llucax.com/mecon/samurai.git/blobdiff_plain/43a2cd1c001653e737e4f83263263f2d28a7e402..ebbb31b9f6c59982167de6e85281d4cb54cb9e54:/src/www/include/prepend.php?ds=sidebyside diff --git a/src/www/include/prepend.php b/src/www/include/prepend.php index a65c869..4fe0989 100644 --- a/src/www/include/prepend.php +++ b/src/www/include/prepend.php @@ -1,63 +1,17 @@ | -// +--------------------------------------------------------------------+ -// -// $Id$ -// -// $URL$ -// $Rev$ -// $Date$ -// $Author$ -// Basado en prepend.php de Horas Extras de Leandro Lucarella +require_once 'include/lib/marco/Marco.php'; +require_once 'include/lib/samurai/Samurai_DB.php'; session_start(); -require_once 'PEAR.php'; -require_once 'DB.php'; -require_once 'Samurai/Perm.php'; // SAMURAI_LIB -> Manejo de permisos -require_once 'lib/HE/hooks.php'; // HE - HOOKS -require_once 'lib/SA/Sistemas.php'; // SA - Sistemas - - -if (isset($_POST['id_sistema']) && isset($_POST['usuario'])) { - $_SESSION['id_sistema_remoto'] = $_POST['id_sistema']; - $_SESSION['usuario'] = $_POST['usuario']; -} -elseif (!isset($_SESSION['id_sistema_remoto']) || !isset($_SESSION['usuario'])) { - die ('ERROR -> Por Post la aplicacion debe recibir el id_sistema y el usuario'); +if (!isset($_SESSION['samurai']['id_sistema']) && isset($_GET['id_sistema'])) { + $_SESSION['samurai']['id_sistema'] = $_GET['id_sistema']; } - - // Levanto la configuracion de SAMURAI - $CONF = require_once 'conf/sist_Conf.php'; - - // Crea el objeto de chequeo de permisos para el sistema local. - $PERMISO =& new SA_Perm($CONF['id_sistema'],$_SESSION['usuario']); - - // Creo la conexion persistente a la base de datos {{{ - $tmp = include 'conf/db_Conf.php'; - $tmp = $tmp['db_type'].'://'.$tmp['db_user'].':'.$tmp['db_pass'].'@'.$tmp['db_host'].'/'.$tmp['db_name']; - - $dbh = DB::connect($tmp,true); - if (DB::isError($dbh)) { - die ($dbh->getMessage()); - } - // Creo el objeto $sistema_remoto que voy a usar en todos lados - // Tambien lo uso como nexo para sus funciones - $sistema_remoto = new SA_Sistemas ($_SESSION['id_sistema_remoto'], $dbh); - // }}} - - // HOOKS - hook( 'head' ); //Abro tags ya preparo la pagina para ser ususada +//Realizo la conexion con la base de datos +$tmp = new Samurai_DB; +$DB = $tmp->connect(); ?>