diff options
author | alonso <alonso@us.es> | 2010-10-23 09:22:07 +0000 |
---|---|---|
committer | alonso <alonso@us.es> | 2010-10-23 09:22:07 +0000 |
commit | 550b680d176cbccfecfe35fad440dd570d90ba5b (patch) | |
tree | c81a133cb819d719d5e2d103b2b6b12447b60bf7 /admin/WebConsole/principal/purgar.php | |
parent | 5f11948f55d9b9c11c76a75b65bde7d4e5477191 (diff) |
git-svn-id: https://opengnsys.es/svn/trunk@1313 a21b9725-9963-47de-94b9-378ad31fedc9
Diffstat (limited to 'admin/WebConsole/principal/purgar.php')
-rw-r--r-- | admin/WebConsole/principal/purgar.php | 167 |
1 files changed, 0 insertions, 167 deletions
diff --git a/admin/WebConsole/principal/purgar.php b/admin/WebConsole/principal/purgar.php deleted file mode 100644 index 313af10f..00000000 --- a/admin/WebConsole/principal/purgar.php +++ /dev/null @@ -1,167 +0,0 @@ -<? -// ************************************************************************************************************************************************* -// Aplicación WEB: ogAdmWebCon -// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla -// Fecha Creación: Año 2003-2004 -// Fecha Última modificación: Febrero-2005 -// Nombre del fichero: actualizar.php -// Descripción : -// Actualiza la visualización de los ordenadores de un ámbito concreto -// ************************************************************************************************************************************************* -include_once("../includes/ctrlacc.php"); -include_once("../clases/SockHidra.php"); -include_once("../clases/AdoPhp.php"); -include_once("../includes/constantes.php"); -include_once("../includes/CreaComando.php"); -include_once("../idiomas/php/".$idioma."/purgar_".$idioma.".php"); -//________________________________________________________________________________________________________ -$litambito=0; -$idambito=0; - -if (isset($_GET["litambito"])) $litambito=$_GET["litambito"]; // Recoge parametros -if (isset($_GET["idambito"])) $idambito=$_GET["idambito"]; - -$cmd=CreaComando($cadenaconexion); -if (!$cmd) - Header('Location: '.$pagerror.'?herror=2'); // Error de conexión con servidor B.D. -//________________________________________________________________________________________________________ -$cadenaip=""; -switch($litambito){ - case $LITAMBITO_CENTROS : - $cmd->texto="SELECT idcentro,nombrecentro FROM centros WHERE idcentro=".$idambito; - RecorreCentro($cmd); - break; - case $LITAMBITO_GRUPOSAULAS : - $cmd->texto="SELECT idgrupo,nombregrupo FROM grupos WHERE idgrupo=".$idambito." AND tipo=".$AMBITO_GRUPOSAULAS; - RecorreGruposAulas($cmd); - break; - case $LITAMBITO_AULAS : - $cmd->texto="SELECT idaula,nombreaula FROM aulas WHERE idaula=".$idambito; - RecorreAulas($cmd); - break; - case $LITAMBITO_GRUPOSORDENADORES : - $cmd->texto="SELECT idgrupo,nombregrupoordenador FROM gruposordenadores WHERE idgrupo=".$idambito; - RecorreGruposOrdenadores($cmd); - break; - case $LITAMBITO_ORDENADORES : - $cmd->texto="SELECT ip FROM ordenadores WHERE idordenador=".$idambito; - RecorreOrdenadores($cmd); - break; -} -$shidra=new SockHidra($servidorhidra,$hidraport); -$parametros="1"; // Ejecutor -$parametros.="nfn=Purgar".chr(13); -$parametros.="iph=".$cadenaip.chr(13); -$resul=manda_trama(); -// ************************************************************************************************************************************************* -?> -<HTML> -<TITLE>" Administración web de aulas"</TITLE> -<HEAD> - <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> -</HEAD> -<BODY> -<? - echo '<SCRIPT language="javascript">'; - if($resul) - echo "alert('".$TbMsg[0]."');"; - else - echo "alert('".$TbMsg[1]."');"; - echo ' self.close();'; - echo '</SCRIPT>'; -?> -</BODY> -</HTML> -<? -//________________________________________________________________________________________________________ -// -// Manda una trama del comando Actualizar -//________________________________________________________________________________________________________ -function manda_trama(){ - global $parametros; - global $shidra; - if ($shidra->conectar()){ // Se ha establecido la conexión con el servidor hidra - $shidra->envia_comando($parametros); - $shidra->desconectar(); - return(true); - } - return(false); -} -//________________________________________________________________________________________________________ -function RecorreCentro($cmd){ - global $AMBITO_GRUPOSAULAS; - $rs=new Recordset; - $rs->Comando=&$cmd; - if (!$rs->Abrir()) return; // Error al abrir recordset - $rs->Primero(); - if(!$rs->EOF){ - $idcentro=$rs->campos["idcentro"]; - $cmd->texto="SELECT idgrupo,nombregrupo FROM grupos WHERE idcentro=".$idcentro." AND grupoid=0 AND tipo=".$AMBITO_GRUPOSAULAS." ORDER BY nombregrupo"; - RecorreGruposAulas($cmd); - $cmd->texto="SELECT idaula,nombreaula FROM aulas WHERE idcentro=".$idcentro." AND grupoid=0 ORDER BY nombreaula"; - RecorreAulas($cmd); - } - $rs->Cerrar(); -} -//________________________________________________________________________________________________________ -function RecorreGruposAulas($cmd){ - global $AMBITO_GRUPOSAULAS; - $rs=new Recordset; - $rs->Comando=&$cmd; - if (!$rs->Abrir()) return; // Error al abrir recordset - $rs->Primero(); - while (!$rs->EOF){ - $idgrupo=$rs->campos["idgrupo"]; - $cmd->texto="SELECT idgrupo,nombregrupo FROM gruposaulas WHERE grupoid=".$idgrupo." AND tipo=".$AMBITO_GRUPOSAULAS." ORDER BY nombregrupo"; - RecorreGruposAulas($cmd); - $cmd->texto="SELECT idaula,nombreaula FROM aulas WHERE grupoid=".$idgrupo." ORDER BY nombreaula"; - RecorreAulas($cmd); - $rs->Siguiente(); - } - $rs->Cerrar(); -} -//________________________________________________________________________________________________________ -function RecorreAulas($cmd){ - $rs=new Recordset; - $rs->Comando=&$cmd; - if (!$rs->Abrir()) return; // Error al abrir recordset - $rs->Primero(); - while (!$rs->EOF){ - $idaula=$rs->campos["idaula"]; - $cmd->texto="SELECT idordenador,nombreordenador,ip,mac FROM ordenadores WHERE idaula=".$idaula; - $k=0; - RecorreOrdenadores($cmd); - $rs->Siguiente(); - } - $rs->Cerrar(); -} -//________________________________________________________________________________________________________ -function RecorreGruposOrdenadores($cmd){ - $rs=new Recordset; - $rs->Comando=&$cmd; - if (!$rs->Abrir()) return; // Error al abrir recordset - $rs->Primero(); - while (!$rs->EOF){ - $idgrupo=$rs->campos["idgrupo"]; - $cmd->texto="SELECT idgrupo,nombregrupoordenador FROM gruposOrdenadores WHERE grupoid=".$idgrupo." ORDER BY nombregrupoordenador"; - RecorreGruposOrdenadores($cmd); - $cmd->texto="SELECT idordenador,nombreordenador,ip,mac FROM ordenadores WHERE grupoid=".$idgrupo; - RecorreOrdenadores($cmd); - $rs->Siguiente(); - } - $rs->Cerrar(); -} -//________________________________________________________________________________________________________ -function RecorreOrdenadores($cmd){ - global $cadenaip; - $rs=new Recordset; - $rs->Comando=&$cmd; - if (!$rs->Abrir()) return; // Error al abrir recordset - $rs->Primero(); - while (!$rs->EOF){ - $cadenaip.=$rs->campos["ip"].";"; - $rs->Siguiente(); - } - $rs->Cerrar(); -} -?> |