source: admin/WebConsole/varios/accesoperadores.php

qndtest
Last change on this file was 7441e57, checked in by ramon <ramongomez@…>, 7 years ago

#778: Modificar web para no mostrar clave de usuario y guardarla codificada con función AES2 de 224 bits.

git-svn-id: https://opengnsys.es/svn/branches/version1.1@5254 a21b9725-9963-47de-94b9-378ad31fedc9

  • Property mode set to 100644
File size: 1.7 KB
Line 
1<?php
2// ********************************************************************
3// Aplicación WEB: ogAdmWebCon
4// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla
5// Fecha Creación: Agosto-2010
6// Fecha Última modificación: Agosto-2010
7// Nombre del fichero: controlacceso.php
8// Descripción :Este fichero implementa el control de acceso de los operadores de aula
9// *********************************************************************
10include_once("../includes/ctrlacc.php");
11include_once("../clases/AdoPhp.php");
12include_once("../includes/constantes.php");
13include_once("../includes/CreaComando.php");
14 
15$usu=""; 
16$pss=""; 
17 
18if (isset($_POST["usu"])) $usu=$_POST["usu"]; 
19if (isset($_POST["pss"])) $pss=$_POST["pss"]; 
20
21$cmd=CreaComando($cadenaconexion);
22if (!$cmd)
23        Header('Location:acceso_operador.php?herror=2'); // Error de conexióncon servidor B.D.
24
25$ITEMS_PUBLICOS=1;
26$ITEMS_PRIVADOS=2;
27
28// COntrol de acceso del usuario
29$rs=new Recordset; 
30 
31$cmd->texto="SELECT usuarios.idusuario,usuarios.idtipousuario
32                FROM usuarios
33                INNER JOIN administradores_centros ON administradores_centros.idusuario=usuarios.idusuario
34                 WHERE usuarios.usuario='".$usu."' AND usuarios.pasguor=SHA2('".$pss."',224)"; 
35$rs->Comando=&$cmd; 
36
37if (!$rs->Abrir()){
38        Header('Location:acceso_operador.php?herror=2'); // Error de conexióncon servidor B.D.
39        exit;
40}
41if ($rs->EOF){
42        Header('Location:acceso_operador.php?herror=1'); // Error de acceso, no existe usuario
43        exit;
44}
45// Acceso al menu de adminitración del aula
46//$wurl="menucliente.php?iph=".$iph."&tip=".$ITEMS_PRIVADOS;
47$wurl="menucliente.php?tip=".$ITEMS_PRIVADOS;
48$_SESSION["swop"]=$usu; 
49Header('Location:'.$wurl); 
50exit;
Note: See TracBrowser for help on using the repository browser.