]> git.llucax.com Git - mecon/samurai.git/blobdiff - src/www/include/prepend.php
(no commit message)
[mecon/samurai.git] / src / www / include / prepend.php
index ab7866bda83286b6c9e31445f6cb6f86fd6884bd..4fe098910f1b2daca162567f4f41e1fe7f201cbf 100644 (file)
@@ -1,63 +1,17 @@
 <?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();
 
 ?>