CadenaConexion($strcn[0],$strcn[1],$strcn[2],$strcn[3],$strcn[4]); if (!$cn->Abrir()) return (false); $cmd->Conexion=&$cn; return($cmd); } //________________________________________________________________________________________________________ // Busca datos del usuario que intenta acceder a la aplicación // Parametros: // - cmd:Una comando ya operativo (con conexión abierta) // - usuario: Nombre del usuario // - pasguor: Password del uuario // // Devuelve el identificador del centro, el nombre y el idioma utilizado por el usuario //_______________________________________________________________________________________________________ function toma_datos($cmd,$idcentro,$nombrecentro,$idioma,$usuario,$idtipousuario,$pasguor){ $rs=new Recordset; $cmd->texto="SELECT usuarios.idtipousuario,usuarios.idambito,centros.nombrecentro,idiomas.nemonico AS idioma FROM usuarios"; $cmd->texto.=" LEFT OUTER JOIN centros ON usuarios.idambito=centros.idcentro"; $cmd->texto.=" INNER JOIN idiomas ON usuarios.ididioma=idiomas.ididioma"; $cmd->texto.=" WHERE idtipousuario<>3 AND usuarios.usuario='".$usuario."' AND usuarios.pasguor='".$pasguor."'"; $rs->Comando=&$cmd; $resul=false; if (!$rs->Abrir()) return($resul); // Error al abrir recordset $rs->Primero(); if (!$rs->EOF){ $idcentro=$rs->campos["idambito"]; $nombrecentro=$rs->campos["nombrecentro"]; $idtipousuario=$rs->campos["idtipousuario"]; $idioma=$rs->campos["idioma"]; return(true); } return($resul); } ?> Administración web de aulas
Acceso permitido. Espere por favor ...