// ************************************************************************************************************************************************* // Aplicación WEB: ogAdmWebCon // Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla // Fecha Creación: Año 2012 // Fecha Última modificación: Noviembre-2012 // Nombre del fichero: CrearImagenBas.php // Descripción : // Implementación del comando "CrearImagenBas.php" // ************************************************************************************************************************************************* 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/HTMLCTESELECT.php"); include_once("../idiomas/php/".$idioma."/comandos/crearsoftincremental_".$idioma.".php"); include_once("../idiomas/php/".$idioma."/comandos/opcionesacciones_".$idioma.".php"); //________________________________________________________________________________________________________ // include_once("./includes/capturaacciones.php"); //________________________________________________________________________________________________________ // $cmd=CreaComando($cadenaconexion); if (!$cmd) Header('Location: '.$pagerror.'?herror=2'); // Error de conexión con servidor B.D. //________________________________________________________________________________________________________ // $resul=tomaPropiedades($cmd,$idambito); if (!$resul){ Header('Location: '.$pagerror.'?herror=3'); // Error de recuperación de datos. } //________________________________________________________________________________________________________ ?>
echo $TbMsg[0] ?>
echo $TbMsg[1] ?>
echo $TbMsg[2] ?> echo ' | '.$nombreordenador.' | ';?>![]() |
|
---|---|---|---|
echo $TbMsg[3] ?> echo ' | '.$ip.' | ';?>||
echo $TbMsg[4] ?> echo ' | '.$mac.' | ';?>
echo $TbMsg[6] ?>
//--------------------------------------------------------------------------------------------- // Pie //---------------------------------------------------------------------------------------------- include_once("./includes/formularioacciones.php"); include_once("./includes/opcionesacciones.php"); ?> //********************************************************************************************* // FUNCIONES //********************************************************************************************* /*---------------------------------------------------------------------------------------------- Recupera los datos de un ordenador Parametros: - ido: El identificador del ordenador ----------------------------------------------------------------------------------------------*/ function tomaPropiedades($cmd,$ido) { global $nombreordenador; global $ip; global $mac; global $cmd; $rs=new Recordset; $cmd->texto="SELECT nombreordenador, ip, mac, idperfilhard, idrepositorio 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"];global $idcentro; $rs->Cerrar(); return(true); } else return(false); } /*---------------------------------------------------------------------------------------------- Dibuja una tabla con los datos de particiones y parametros a elegir Parametros: - idordenador: El identificador del ordenador ----------------------------------------------------------------------------------------------*/ function tablaConfiguraciones($idordenador) { global $idcentro; global $TbMsg; global $cmd; $tablaHtml=""; $cmd->texto="SELECT DISTINCT ordenadores_particiones.numpar, ordenadores_particiones.idnombreso, nombresos.nombreso, ordenadores_particiones.idimagen, tipospar.clonable, perfilessoft.idperfilsoft, nombresos.idnombreso, nombresos.nombreso FROM ordenadores_particiones INNER JOIN tipospar ON tipospar.codpar=ordenadores_particiones.codpar LEFT OUTER JOIN nombresos ON nombresos.idnombreso=ordenadores_particiones.idnombreso LEFT OUTER JOIN perfilessoft ON perfilessoft.idperfilsoft=ordenadores_particiones.idperfilsoft WHERE ordenadores_particiones.idordenador=$idordenador ORDER BY ordenadores_particiones.numpar"; //echo $cmd->texto; $rs=new Recordset; $rs->Comando=&$cmd; if (!$rs->Abrir()) return($tablaHtml); // Error al abrir recordset $rs->Primero(); $tbPAR=""; while (!$rs->EOF){ //$swcc=$rs->campos["clonable"] && !empty($rs->campos["idnombreso"]) && !empty($rs->campos["idperfilsoft"]); $sw=$rs->campos["clonable"] && !empty($rs->campos["idnombreso"]); if($sw){// Una partición es clonable si es cierta esta variable $tbPAR.=$rs->campos["numpar"].";"; // Cadena con las particiones a procesar $tablaHtml.='