diff options
author | albertogp <albertogp@uma.es> | 2013-02-27 07:51:10 +0000 |
---|---|---|
committer | albertogp <albertogp@uma.es> | 2013-02-27 07:51:10 +0000 |
commit | 4573cbdef00039f4e8966828ee2572e0654d9cbb (patch) | |
tree | 8e0eaeb7b7c54d7c09182391eb7e476969a79748 /admin/WebConsole/controlpostacceso.php | |
parent | c5065c82e7d300a7795b619cbb29866572bc3cb8 (diff) |
#557 integraciĆ³n mejora en rama de desarrollo branch/version1.0 (1.0.5pre)
git-svn-id: https://opengnsys.es/svn/branches/version1.0@3640 a21b9725-9963-47de-94b9-378ad31fedc9
Diffstat (limited to 'admin/WebConsole/controlpostacceso.php')
-rw-r--r-- | admin/WebConsole/controlpostacceso.php | 23 |
1 files changed, 22 insertions, 1 deletions
diff --git a/admin/WebConsole/controlpostacceso.php b/admin/WebConsole/controlpostacceso.php index 9f0a404b..bc02e4af 100644 --- a/admin/WebConsole/controlpostacceso.php +++ b/admin/WebConsole/controlpostacceso.php @@ -13,7 +13,8 @@ include_once("./clases/AdoPhp.php"); #include_once("idiomas/php/$idi/acceso_$idi.php"); //________________________________________________________________________________________________________ $usu=""; - $pss=""; + $pss=""; + $ident=""; $idc=0; $iph=""; // Switch menu cliente @@ -28,6 +29,22 @@ include_once("./clases/AdoPhp.php"); die($TbMsg["ACCESS_ERROR"]); //________________________________________________________________________________________________________ +if ($idc != 0) +{ + $rs=new Recordset; +// $cmd->texto="SELECT * FROM centros WHERE idcentro='$idc'"; + $cmd->texto="SELECT * FROM centros WHERE idcentro=".$idc; + $rs->Comando=&$cmd; + if (!$rs->Abrir()) return(false); // Error al abrir recordset + $rs->Primero(); + if (!$rs->EOF){ + $ident=$rs->campos["identidad"]; + }$rs->Cerrar(); +} + +//________________________________________________________________________________________________________ + + $nmc=""; $idi=""; @@ -51,6 +68,7 @@ include_once("./clases/AdoPhp.php"); session_start(); // Activa variables de sesiĆ³n + $_SESSION["widentidad"]=$ident; $_SESSION["widcentro"]=$idc; $_SESSION["wnombrecentro"]=$nmc; $_SESSION["wusuario"]=$usu; @@ -59,6 +77,7 @@ include_once("./clases/AdoPhp.php"); $_SESSION["wcadenaconexion"]=$cnx; $_SESSION["wpagerror"]=$wer; $_SESSION["wurlacceso"]=$wac; + $_SESSION["wadminetboot"]=$adminetboot; // Variables de entorno $resul=toma_entorno($cmd,$ips,$prt,$pclo,$rep); @@ -80,6 +99,7 @@ include_once("./clases/AdoPhp.php"); // Devuelve el identificador del centro, el nombre y el idioma utilizado por el usuario //_______________________________________________________________________________________________________ function toma_datos($cmd,$idcentro,&$nombrecentro,&$idioma,$usuario,&$idtipousuario,$pasguor){ + global $adminetboot; $rs=new Recordset; if(!empty($idcentro)){ $cmd->texto="SELECT usuarios.idtipousuario, centros.nombrecentro, @@ -104,6 +124,7 @@ include_once("./clases/AdoPhp.php"); $rs->Comando=&$cmd; if (!$rs->Abrir()) return($false); // Error al abrir recordset if(!$rs->EOF){ + $adminetboot=$rs->campos["idtipousuario"]; $idtipousuario=$rs->campos["idtipousuario"]; $idioma=$rs->campos["idioma"]; if(!empty($idcentro)){ |