source: admin/WebConsole/gestores/gestor_administradores_usuarios.php @ 4984660

918-git-images-111dconfigfileconfigure-oglivegit-imageslgromero-new-oglivemainmaint-cronmount-efivarfsmultivmmultivm-ogboot-installerogClonningEngineogboot-installer-jenkinsoglive-ipv6test-python-scriptsticket-301ticket-50ticket-50-oldticket-577ticket-585ticket-611ticket-612ticket-693ticket-700ubu24tplunification2use-local-agent-oglivevarios-instalacionwebconsole3
Last change on this file since 4984660 was 00b3dff, checked in by alonso <alonso@…>, 15 years ago

Modificaciones de Alfonso

git-svn-id: https://opengnsys.es/svn/trunk@855 a21b9725-9963-47de-94b9-378ad31fedc9

  • Property mode set to 100644
File size: 2.8 KB
Line 
1<?
2// *************************************************************************************************************************************************
3// Aplicación WEB: ogAdmWebCon
4// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla
5// Fecha Creación: Año 2003-2004
6// Fecha Última modificación: Marzo-2005
7// Nombre del fichero: gestor_dministradores_centros.php
8// Descripción :
9//              Gestiona la asignación de administradores a las Unidades organizativas
10// *************************************************************************************************************************************************
11include_once("../includes/ctrlacc.php");
12include_once("../clases/AdoPhp.php");
13include_once("../includes/CreaComando.php");
14include_once("../includes/opciones.php");
15//________________________________________________________________________________________________________
16$opcion=0; // Inicializa parametros
17$idcentro=0;
18$idusuario=0;
19
20if (isset($_GET["opcion"])) $opcion=$_GET["opcion"]; // Recoge parametros
21
22if (isset($_GET["idusuario"])) $idusuario=$_GET["idusuario"];
23if (isset($_GET["idcentro"])) $idcentro=$_GET["idcentro"];
24
25$cmd=CreaComando($cadenaconexion); // Crea objeto comando
26$resul=false;
27if ($cmd){
28        $resul=Gestiona();
29        $cmd->Conexion->Cerrar();
30}
31?>
32<HTML>
33<HEAD>
34        <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
35<BODY>
36<?
37$literal="";
38switch($opcion){
39        case $op_alta :
40                $literal="resultado_insertar_centros_administradores";
41                break;
42        case $op_eliminacion :
43                $literal="resultado_eliminar_centros_administradores";
44                break;
45        default:
46                break;
47}
48if ($resul){
49        echo '<SCRIPT language="javascript">'.chr(13);
50        if ($opcion==$op_alta )
51                echo 'window.parent.'.$literal."(1,'".$cmd->DescripUltimoError()." ',".$idcentro.");".chr(13);
52        else
53                echo 'window.parent.'.$literal."(1,'".$cmd->DescripUltimoError()." ',".$idcentro.");".chr(13);
54        echo '</SCRIPT>';
55}
56else{
57        echo '<SCRIPT language="javascript">';
58        echo "  window.parent.".$literal."(0,'".$cmd->DescripUltimoError()."',".$idcentro.")";
59        echo '</SCRIPT>';
60}
61?>
62</BODY>
63</HTML>
64<?
65// *************************************************************************************************************************************************
66function Gestiona(){
67        global  $cmd;
68        global  $opcion;
69        global  $idusuario;
70        global  $idcentro;
71        global  $urlimgth;
72        global  $op_alta;
73        global  $op_eliminacion;
74
75
76        $cmd->CreaParametro("@idcentro",$idcentro,1);
77        $cmd->CreaParametro("@idusuario",$idusuario,1);
78
79
80        switch($opcion){
81                case $op_alta :
82                        $cmd->texto="INSERT INTO administradores_centros(idusuario,idcentro) VALUES (@idusuario,@idcentro)";
83                        $resul=$cmd->Ejecutar();
84                        break;
85                case $op_eliminacion :
86                        $cmd->texto='DELETE  FROM administradores_centros WHERE idusuario='.$idusuario.' AND idcentro='.$idcentro;
87                        $resul=$cmd->Ejecutar();
88                        break;
89                default:
90                        break;
91        }
92        return($resul);
93}
94?>
Note: See TracBrowser for help on using the repository browser.