diff options
Diffstat (limited to 'admin/WebConsole/comandos/CrearSoftIncremental.php')
-rw-r--r-- | admin/WebConsole/comandos/CrearSoftIncremental.php | 218 |
1 files changed, 0 insertions, 218 deletions
diff --git a/admin/WebConsole/comandos/CrearSoftIncremental.php b/admin/WebConsole/comandos/CrearSoftIncremental.php deleted file mode 100644 index 6ce7f5ef..00000000 --- a/admin/WebConsole/comandos/CrearSoftIncremental.php +++ /dev/null @@ -1,218 +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: Marzo-2005 -// Nombre del fichero: CrearSoftIncremental.php -// Descripción : -// Implementación del comando "CrearSoftIncremental" -// ************************************************************************************************************************************************* -include_once("../includes/ctrlacc.php"); -include_once("../clases/AdoPhp.php"); -include_once("../includes/constantes.php"); -include_once("../includes/comunes.php"); -include_once("../includes/CreaComando.php"); -include_once("../includes/HTMLSELECT.php"); -include_once("../includes/TomaDato.php"); -include_once("../idiomas/php/".$idioma."/comandos/CrearSoftIncremental_".$idioma.".php"); -//________________________________________________________________________________________________________ -$identificador=0; -$nombrefuncion=""; -$ejecutor=""; -$tipotrama=""; -$ambito=0; -$idambito=0; -$cadenaip=""; - -$fp = fopen($fileparam,"r"); -$parametros= fread ($fp, filesize ($fileparam)); -fclose($fp); - -$ValorParametros=extrae_parametros($parametros,chr(13),'='); -$identificador=$ValorParametros["identificador"]; -$nombrefuncion=$ValorParametros["nombrefuncion"]; -$ejecutor=$ValorParametros["ejecutor"]; -$tipotrama=$ValorParametros["tipotrama"]; -$ambito=$ValorParametros["ambito"]; -$idambito=$ValorParametros["idambito"]; -$cadenaip=$ValorParametros["cadenaip"]; -//________________________________________________________________________________________________________ -$idsoftincrementalware=0; -$idordenador=$idambito; -$nombreordenador=""; -$ip=""; -$mac=""; -$idperfilhard=0; -$idservidordhcp=0; -$idservidorrembo=0; - -$cmd=CreaComando($cadenaconexion); -if (!$cmd) - Header('Location: '.$pagerror.'?herror=2'); // Error de conexión con servidor B.D. -$resul=toma_propiedades($cmd,$idordenador); -if (!$resul) - Header('Location: '.$pagerror.'?herror=3'); // Error de recuperación de datos. -//________________________________________________________________________________________________________ -?> -<HTML> -<TITLE>Administración web de aulas</TITLE> -<HEAD> - <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> -<LINK rel="stylesheet" type="text/css" href="../estilos.css"> -<SCRIPT language="javascript" src="./jscripts/CrearSoftIncremental.js"></SCRIPT> -<? echo '<SCRIPT language="javascript" src="../idiomas/javascripts/'.$idioma.'/comandos/CrearSoftIncremental_'.$idioma.'.js"></SCRIPT>'?> -<? echo '<SCRIPT language="javascript" src="../idiomas/javascripts/'.$idioma.'/comandos/comunescomandos_'.$idioma.'.js"></SCRIPT>'?> -<SCRIPT language="javascript" src="./jscripts/comunescomandos.js"></SCRIPT> -</HEAD> -<BODY> -<FORM name="fdatos"> - <INPUT type=hidden name=identificador value=<? echo $identificador ?>> - <INPUT type=hidden name=nombrefuncion value=<? echo $nombrefuncion ?>> - <INPUT type=hidden name=ejecutor value=<? echo $ejecutor ?>> - <INPUT type=hidden name=tipotrama value=<? echo $tipotrama ?>> - <INPUT type=hidden name=ambito value=<? echo $ambito ?>> - <INPUT type=hidden name=idambito value=<? echo $idambito ?>> - <INPUT type=hidden name=cadenaip value=<? echo $cadenaip ?>> - <INPUT type=hidden name=idperfilhard value=<? echo $idperfilhard ?>> -<!-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------> - <P align=center class=cabeceras><? echo $TbMsg[0] ?><P> - <P align=center> - <SPAN align=center class=subcabeceras><? echo $TbMsg[1] ?></SPAN> - </BR> - <TABLE align=center border=0 cellPadding=1 cellSpacing=1 class=tabla_datos> - <TR> - <TH align=center> <? echo $TbMsg[2] ?> </TD> - <? echo '<TD>'.$nombreordenador.'</TD>';?> - <TD colspan=2 valign=top align=left rowspan=3><IMG border=2 style="border-color:#63676b" src="../images/fotoordenador.gif"></TD> - </TR> - <TR> - <TH align=center> <? echo $TbMsg[3] ?> </TD> - <? echo '<TD>'.$ip.'</TD>';?> - </TR> - <TR> - <TH align=center> <? echo $TbMsg[4] ?> </TD> - <? echo '<TD>'.$mac.'</TD>';?> - </TR> - <TR> - <TH align=center> <? echo $TbMsg[5] ?> </TD> - <? echo '<TD colspan=3>'.TomaDato($cmd,$idcentro,'perfileshard',$idperfilhard,'idperfilhard','descripcion').'</TD>'; ?> - </TR> - </TABLE> - </P> -<!-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------> - <P align=center> - <SPAN align=center class=subcabeceras><? echo $TbMsg[6] ?></SPAN> - </BR> - <TABLE id="tabla_conf" align=center border=0 cellPadding=1 cellSpacing=1 class=tabla_datos> - <TR> - <TH align=center> </TH> - <TH align=center> <? echo $TbMsg[8] ?> </TH> - <TH align=center> <? echo $TbMsg[9] ?> </TH> - <TH align=center> <? echo $TbMsg[10] ?> </TD></TR> - <? - echo tabla_configuraciones($cmd,$idordenador); - ?> - </TABLE> -</FORM> -<? -//________________________________________________________________________________________________________ -include_once("../includes/opcionesacciones.php"); -//________________________________________________________________________________________________________ -//________________________________________________________________________________________________________ -include_once("../includes/opcionesbotones.php"); -//________________________________________________________________________________________________________ -//________________________________________________________________________________________________________ -include_once("../includes/iframecomun.php"); -//________________________________________________________________________________________________________ -?> -</BODY> -</HTML> -<? -/************************************************************************************************************************************************** - Recupera los datos de un ordenador - Parametros: - - cmd: Una comando ya operativo (con conexión abierta) - - ido: El identificador del ordenador -________________________________________________________________________________________________________*/ -function toma_propiedades($cmd,$ido){ - global $nombreordenador; - global $ip; - global $mac; - global $idperfilhard; - global $idservidordhcp; - global $idservidorrembo; - $rs=new Recordset; - $cmd->texto="SELECT nombreordenador,ip,mac,idperfilhard FROM ordenadores WHERE idordenador='".$ido."'"; - $rs->Comando=&$cmd; - if (!$rs->Abrir()) return(false); // Error al abrir recordset - $rs->Primero(); - if (!$rs->EOF){ - $nombreordenador=$rs->campos["nombreordenador"]; - $ip=$rs->campos["ip"]; - $mac=$rs->campos["mac"]; - $idperfilhard=$rs->campos["idperfilhard"]; - $rs->Cerrar(); - return(true); - } - else - return(false); -} -/*________________________________________________________________________________________________________ - Crea la etiqueta html <SELECT> de los perfiles softwares -________________________________________________________________________________________________________*/ -function HTMLSELECT_incrementales($cmd,$idcentro,$idperfilsoft,$particion){ - $SelectHtml=""; - $rs=new Recordset; - - $cmd->texto="SELECT softincrementales.idsoftincremental, softincrementales.descripcion, tiposoftwares.idtiposoftware FROM softincrementales INNER JOIN softwares INNER JOIN softincremental_softwares ON softwares.idsoftware = softincremental_softwares.idsoftware ON softincrementales.idsoftincremental = softincremental_softwares.idsoftincremental INNER JOIN perfilessoft_softwares ON softwares.idsoftware = perfilessoft_softwares.idsoftware INNER JOIN perfilessoft ON perfilessoft_softwares.idperfilsoft = perfilessoft.idperfilsoft INNER JOIN tiposoftwares ON softwares.idtiposoftware = tiposoftwares.idtiposoftware"; - - $cmd->texto.=" WHERE (softincrementales.idcentro = ".$idcentro.") AND (perfilessoft.idperfilsoft = ".$idperfilsoft.") AND (tiposoftwares.idtiposoftware = 1)"; - $rs->Comando=&$cmd; - if (!$rs->Abrir()) return(0); // Error al abrir recordset - $SelectHtml.= '<SELECT class="formulariodatos" id="desple_'.$particion.'" style="WIDTH: 300">'; - $SelectHtml.= ' <OPTION value="0"></OPTION>'; - $rs->Primero(); - while (!$rs->EOF){ - $SelectHtml.='<OPTION value="'.$idperfilsoft.'_'.$rs->campos["idsoftincremental"].'">'; - $SelectHtml.= $rs->campos["descripcion"].'</OPTION>'; - $rs->Siguiente(); - } - $SelectHtml.= '</SELECT>'; - $rs->Cerrar(); - return($SelectHtml); -} -/*________________________________________________________________________________________________________ - Crea la tabla de configuraciones y perfiles a crear -________________________________________________________________________________________________________*/ -function tabla_configuraciones($cmd,$idordenador){ - global $idcentro; - $tablaHtml=""; - $rs=new Recordset; - $cmd->texto="SELECT ordenadores.idordenador,perfilessoft.idperfilsoft, perfilessoft.descripcion, ordenadores.ip, ordenador_imagen.particion FROM ordenadores INNER JOIN ordenador_imagen ON ordenadores.idordenador = ordenador_imagen.idordenador INNER JOIN imagenes ON ordenador_imagen.idimagen = imagenes.idimagen INNER JOIN perfilessoft ON imagenes.idperfilsoft = perfilessoft.idperfilsoft WHERE ordenadores.idordenador=".$idordenador." ORDER BY ordenador_imagen.particion "; - $rs->Comando=&$cmd; - if (!$rs->Abrir()) return(""); // Error al abrir recordset - while (!$rs->EOF){ - $tablaHtml.='<TR>'.chr(13); - $tablaHtml.='<TD ><input type=checkbox name=particion_'.$rs->campos["particion"].' value='.$rs->campos["particion"].'></TD>'.chr(13); - $tablaHtml.='<TD align=center> '.$rs->campos["particion"].' </TD>'.chr(13); - $tablaHtml.='<TD> '.$rs->campos["descripcion"].' </TD>'.chr(13); - $tablaHtml.='<TD>'.HTMLSELECT_incrementales($cmd,$idcentro,$rs->campos["idperfilsoft"],$rs->campos["particion"]).'</TD>'; - $tablaHtml.='</TR>'.chr(13); - $rs->Siguiente(); - } - $rs->Cerrar(); - return($tablaHtml); -} -?> - - - - - - - - - - - |