<?php
// vim: set expandtab tabstop=4 softtabstop=4 shiftwidth=4:
-// +--------------------------------------------------------------------+
-// | SAMURAI |
-// +--------------------------------------------------------------------+
-// | Sistema de Administracion y Matenimiento de Usuarios Relativo A |
-// | Intranet |
-// | Ministerio de EconomÃa |
-// +--------------------------------------------------------------------+
-// | Creado: fri mar 21 ART 2003 |
-// | Autor: Martin Marrese <mmarre@mecon.gov.ar> |
-// +--------------------------------------------------------------------+
-//
-// $Id$
-//
-// $URL$
-// $Rev$
-// $Date$
-// $Author$
-// Basado en prepend.php de Horas Extras de Leandro Lucarella<llucar@mecon.gov.ar>
+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 /home/intranet/lib
-require_once '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();
?>