/**
  * Método.
  * Encargado de crear los recursos de acceso a las bases de datos y
  * agregarlos al arreglo de conexiones.
  * @return boolean
  */
 private function recursoConfiguracion($nombre, $registro = "")
 {
     if ($registro == "") {
         $gestorDb = new dbms($this->configuracion);
     } else {
         $gestorDb = new dbms($registro);
     }
     $recurso = $gestorDb->getRecursoDb();
     if ($recurso && !isset($this->misConexiones[$nombre])) {
         $this->misConexiones[$nombre] = $recurso;
         return true;
     }
     error_log($this->miLenguaje->getCadena("noInstanciaDatos"));
     return false;
 }
Beispiel #2
0
<?
if (isset($_REQUEST["aceptarA"])) {
    
    

    require_once("../config/configDesenlace.class.php");
    require_once("../core/connection/dbms.class.php");
    $esta_configuracion = ConfiguracionDesenlace::singleton();
    
    $configuracion["prefijo"]=$esta_configuracion->conf["dbprefijo"];

    $gestorDb = new dbms($esta_configuracion->conf);
    $recurso = $gestorDb->getRecursoDb();
    
    
    
    $esta_configuracion->cripto->decodificar_url($_POST["pagina"], $configuracion);

    echo "<b>Variables</b><br>";
    foreach ($_REQUEST as $key => $value) {
        if($key!="aceptarA"){
        echo $key . "=>" . $value . "<br>";
        }
    }
    echo "<hr>";
    $pagina = $_REQUEST["pagina"];
    echo "<b>P&aacute;gina</b><br><b>" . $pagina . "</b><br>";
    $cadena_sql = "SELECT id_pagina,parametro FROM ".$configuracion["prefijo"]."pagina WHERE nombre='" . $pagina . "' LIMIT 1";
    $registro = $recurso->ejecutarAcceso($cadena_sql, "busqueda");
    if ($registro) {
        echo "id_pagina: " . $registro[0][0] . "<br>";