source: admin/WebConsole/principal/configuraciones.php @ de734df

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 de734df was b2651a6, checked in by ramon <ramongomez@…>, 12 years ago

#601: Integrar código del ticket:601 en rama de desarrollo.

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

  • Property mode set to 100644
File size: 17.9 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 2009-2010
6// Fecha Última modificación: Agosto-2010
7// Nombre del fichero: configuraciones.php
8// Descripción :
9//              Muestra la configuración de las particiones de los ordenadores de un aula
10// *************************************************************************************************************************************************
11include_once("../includes/ctrlacc.php");
12include_once("../clases/AdoPhp.php");
13include_once("../includes/CreaComando.php");
14include_once("../includes/comunes.php");
15include_once("../includes/constantes.php");
16include_once("../idiomas/php/".$idioma."/configuraciones_".$idioma.".php");
17include_once("../includes/ConfiguracionesParticiones.php");
18
19//________________________________________________________________________________________________________
20//
21// Captura parámetros
22//________________________________________________________________________________________________________
23
24$ambito=0;
25$idambito=0;
26$swp=0; // Switch que indica si viene de las propiedades de ordenadores
27// Agrupamiento por defecto
28$fk_sysFi=0;
29$fk_nombreSO=0;
30$fk_tamano=0;
31$fk_imagen=0;
32$fk_perfil=0;
33$fk_cache=0;
34
35if (isset($_GET["idambito"])) $idambito=$_GET["idambito"];
36if (isset($_GET["ambito"])) $ambito=$_GET["ambito"];
37if (isset($_GET["swp"])) $swp=$_GET["swp"];
38
39if (isset($_POST["idambito"])) $idambito=$_POST["idambito"];
40if (isset($_POST["ambito"])) $ambito=$_POST["ambito"];
41
42if (isset($_POST["fk_sysFi"])) $fk_sysFi=$_POST["fk_sysFi"];
43if (isset($_POST["fk_nombreSO"])) $fk_nombreSO=$_POST["fk_nombreSO"];
44if (isset($_POST["fk_tamano"])) $fk_tamano=$_POST["fk_tamano"];
45if (isset($_POST["fk_imagen"])) $fk_imagen=$_POST["fk_imagen"];
46if (isset($_POST["fk_perfil"])) $fk_perfil=$_POST["fk_perfil"];
47if (isset($_POST["fk_cache"])) $fk_cache=$_POST["fk_cache"];
48
49//________________________________________________________________________________________________________
50
51$cmd=CreaComando($cadenaconexion);
52if (!$cmd)
53        Header('Location: '.$pagerror.'?herror=2'); // Error de conexión con servidor B.D.
54//________________________________________________________________________________________________________
55?>
56<HTML>
57<TITLE>Administración web de aulas</TITLE>
58<HEAD>
59        <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
60<LINK rel="stylesheet" type="text/css" href="../estilos.css">
61</HEAD>
62<BODY>
63<?
64        switch($ambito){
65                        case $AMBITO_AULAS :
66                                $urlimg='../images/iconos/aula.gif';
67                                $textambito=$TbMsg[2];
68                                break;
69                        case $AMBITO_GRUPOSORDENADORES :
70                                $urlimg='../images/iconos/carpeta.gif';
71                                $textambito=$TbMsg[3];
72                                break;
73                        case $AMBITO_ORDENADORES :
74                                $urlimg='../images/iconos/ordenador.gif';
75                                $textambito=$TbMsg[4];
76        }
77        if(!$swp){
78                echo '<p align=center><span class=cabeceras>'.$TbMsg[0].'&nbsp;</span><br>';
79                echo '<IMG src="'.$urlimg.'">&nbsp;&nbsp;<span align=center class=subcabeceras><U>'.$TbMsg[1].'
80                                : '.$textambito.'</U></span>&nbsp;&nbsp;</span></p>';
81        }
82
83        switch($ambito){
84                case $AMBITO_AULAS :
85                        $resul=datosAulas($cmd,$idambito);
86                        break;
87                case $AMBITO_GRUPOSORDENADORES :
88                        $resul=datosGruposOrdenadores($cmd,$idambito);
89                        break;
90                case $AMBITO_ORDENADORES :
91                        if(!$swp)
92                                $resul=datosOrdenadores($cmd,$idambito);
93                        break;
94        }
95        if($ambito!=$AMBITO_ORDENADORES){                       
96        ?>
97                <P align=center><SPAN align=center class=subcabeceras><? echo $TbMsg[19]?></SPAN></P>
98                <FORM action="configuraciones.php" name="fdatos" method="POST">
99                                <INPUT type="hidden" name="idambito" value="<? echo $idambito?>">
100                                <INPUT type="hidden" name="ambito" value="<? echo $ambito?>">                   
101                                <TABLE class="tabla_busquedas" align=center border=0 cellPadding=0 cellSpacing=0>
102                                <TR>
103                                        <TH height=15 align="center" colspan=17><? echo $TbMsg[18]?></TH>
104                                </TR>
105                                <TR>
106
107                                        <TD align=right><? echo $TbMsg[30]?></TD>
108                                        <TD align=center><INPUT type="checkbox" value="<? echo $msk_sysFi?>" name="fk_sysFi" <? if($fk_sysFi==$msk_sysFi) echo " checked "?>></TD>
109                                        <TD width="20" align=center>&nbsp;</TD>
110                                        <TD align=right><? echo $TbMsg[31]?></TD>
111                                        <TD align=center><INPUT type="checkbox" value="<? echo $msk_nombreSO?>" name="fk_nombreSO" <? if($fk_nombreSO==$msk_nombreSO) echo " checked "?>></TD>
112                                        <TD width="20" align=center>&nbsp;</TD>
113                                        <TD align=right><? echo $TbMsg[32]?></TD>
114                                        <TD align=center><INPUT type="checkbox" value="<? echo $msk_tamano?>" name="fk_tamano" <? if($fk_tamano==$msk_tamano) echo " checked "?>></TD>
115                                        <TD width="20" align=center>&nbsp;</TD>
116                                        <TD align=right><? echo $TbMsg[33]?></TD>
117                                        <TD align=center><INPUT type="checkbox" value="<? echo $msk_imagen?>" name="fk_imagen" <? if($fk_imagen==$msk_imagen) echo " checked "?>></TD>
118                                        <TD width="20" align=center>&nbsp;</TD>         
119                                        <TD align=right><? echo $TbMsg[34]?></TD>
120                                        <TD align=center><INPUT type="checkbox" value="<? echo $msk_perfil?>" name="fk_perfil" <? if($fk_perfil==$msk_perfil) echo " checked "?>></TD>
121                    <TD width="20" align=center>&nbsp;</TD>
122                                        <TD align=right><? echo $TbMsg[495]?></TD>
123                    <TD align=center><INPUT type="checkbox" value="<? echo $msk_cache?>" name="fk_cache" <? if($fk_cache==$msk_cache) echo " checked "?>></TD>
124
125
126                                </TR>
127                                <TR>
128                                        <TD height=2 style="BORDER-TOP:#999999 1px solid;" align="center" colspan=17>&nbsp;</TD>                       
129                                </TR>
130                                <TR>
131                                        <TD height=20 align="center" colspan=14>
132                                                <A href=#>
133                                                <IMG border=0 src="../images/boton_confirmar.gif" onClick="document.fdatos.submit()"></A></TD>                 
134                                </TR>
135                        </TABLE>
136                </FORM>
137<?
138        }
139        $sws=$fk_sysFi | $fk_nombreSO | $fk_tamano | $fk_imagen | $fk_perfil | $fk_cache;       
140        pintaConfiguraciones($cmd,$idambito,$ambito,8,$sws,false);     
141?>
142</BODY>
143</HTML>
144<?
145/*
146// *************************************************************************************************************************************************
147//      UHU - 2013/15/14 - Se pintan los discos ademas de las particiones
148//      Descripción:
149//              Crea una taba html con las especificaciones de particiones de un ambito ya sea ordenador,
150//              grupo de ordenadores o aula
151//      Parametros:
152//              $configuraciones: Cadena con las configuraciones de particioners del ámbito. El formato
153//              sería una secuencia de cadenas del tipo "clave de configuración" separados por "@"
154//                      Ejemplo:1;7;30000000;3;3;0;@2;130;20000000;5;4;0;@3;131;1000000;0;0;0;0
155//________________________________________________________________________________________________________
156function pintaParticiones($cmd,$configuraciones,$idordenadores,$cc)
157{
158        global $tbKeys; // Tabla contenedora de claves de configuración
159        global $conKeys; // Contador de claves de configuración
160        global $TbMsg;
161
162        // Recorremos las configuraciones para separalas segun el disco al que pertenezcan
163        $diskConfigs = array();
164        $configs = split("@",$configuraciones);
165        foreach($configs as $config){
166                $parts = split(";",$config);
167                if($diskConfigs[$parts[0]] != "")
168                        $diskConfigs[$parts[0]] .= "@";
169                // Concatenamos la configuracion en el disco que corresponda
170                $diskConfigs[$parts[0]] .= $config;
171        }
172       
173
174        $columns=9;
175        echo '<tr height="16">';
176        echo '<th align="center">&nbsp;'.$TbMsg[35].'&nbsp;</th>'; // Número de  disco
177        echo '<th align="center">&nbsp;'.$TbMsg[20].'&nbsp;</th>'; // Número de partición
178        echo '<th align="center">&nbsp;'.$TbMsg[24].'&nbsp;</th>'; // Tipo de partición
179        echo '<th align="center">&nbsp;'.$TbMsg[27].'&nbsp;</th>'; // Sistema de ficheros
180        echo '<th align="center">&nbsp;'.$TbMsg[21].'&nbsp;</th>'; // Sistema Operativo Instalado
181        echo '<th align="center">&nbsp;'.$TbMsg[22].'&nbsp;</th>'; // Tamaño
182        echo '<th align="center">&nbsp;'.$TbMsg[25].'&nbsp;</th>'; // Imagen instalada
183        echo '<th align="center">&nbsp;'.$TbMsg[26].'&nbsp;</th>'; // Perfil software
184        echo '<th align="center">&nbsp;'.$TbMsg[495].'&nbsp;</th>';
185        echo '</tr>';
186
187        // Recorremos todas las configuraciones encontradas para cada disco
188       
189        foreach($diskConfigs as $disk => $diskConfig){
190                 echo'<tr height="16">'.chr(13);
191                 echo '<td colspan="'.$columns.'" style="BORDER-TOP: #999999 1px solid;BACKGROUND-COLOR: #D4D0C8;">&nbsp;'.$TbMsg[35].'&nbsp;'.$disk.'</td>'.chr(13);
192
193
194               
195                $auxCfg=split("@",$diskConfig); // Crea lista de particiones
196                for($i=0;$i<sizeof($auxCfg);$i++){
197                        $auxKey=split(";",$auxCfg[$i]); // Toma clave de configuracion
198                        for($k=0;$k<$conKeys;$k++){ // Busca los literales para las claves de esa partición
199                                if($tbKeys[$k]["cfg"]==$auxCfg[$i]){ // Claves encontradas
200                                        if ($tbKeys[$k]["numpar"] == 0) { // Info del disco (umpart=0)
201                                                $disksize[$tbKeys[$k]["numdisk"]] = tomaTamano($tbKeys[$k]["numpar"],$idordenadores,$tbKeys[$k]["numdisk"]);
202                                                if (empty ($disksize)) {
203                                                        $disksize = '<em>'.$TbMsg[42].'</em>';
204                                                }
205                                                switch ($tbKeys[$k]["codpar"]) {
206                                                        case 1:  $disktable[$tbKeys[$k]["numdisk"]] = "MSDOS";
207                                                                 break;
208                                                        case 2:  $disktable[$tbKeys[$k]["numdisk"]] = "GPT";
209                                                                 break;
210                                                        default: $disktable[$tbKeys[$k]["numdisk"]] = "";
211                                                }
212                                        }
213                                        else {  // Información de partición (numpart>0)
214                                                echo'<tr height="16">'.chr(13);
215                                                echo'<td align="center">&nbsp;</td>'.chr(13);
216                                                echo'<td align="center">'.$tbKeys[$k]["numpar"].'</td>'.chr(13);
217                                                if (is_numeric ($tbKeys[$k]["tipopar"])) {
218                                                        echo '<td align="center"><em>'.sprintf("%02X",$tbKeys[$k]["tipopar"]).'</em></td>'.chr(13);
219                                                }
220                                                else {
221                                                        echo '<td align="center">'.$tbKeys[$k]["tipopar"].'</td>'.chr(13);
222                                                }
223                                                echo'<td align="center">&nbsp;'.tomaSistemasFicheros($tbKeys[$k]["numpar"],$idordenadores).'&nbsp;</td>'.chr(13);
224       
225                                                echo '<td align="center">&nbsp;'.tomaNombresSO($tbKeys[$k]["numpar"],$idordenadores).'&nbsp;</td>'.chr(13);                                     
226       
227                                                echo'<td align="right">&nbsp;'.tomaTamano($tbKeys[$k]["numpar"],$idordenadores,$tbKeys[$k]["numdisk"]).'&nbsp;</td>'.chr(13);
228       
229                                                echo'<td align="center">&nbsp;'.tomaImagenes($tbKeys[$k]["numpar"],$idordenadores).'&nbsp;</td>'.chr(13);
230                                               
231                                                echo'<td align="center">&nbsp;'.tomaPerfiles($tbKeys[$k]["numpar"],$idordenadores).'&nbsp;</td>'.chr(13);
232       
233                                                if ($tbKeys[$k]["numpar"] == "4") {
234                                                        $rs=new Recordset;
235                                                        $cmd->texto="SELECT * FROM  ordenadores_particiones WHERE idordenador='".$idordenadores."' AND numpar=4";
236                                                        $rs->Comando=&$cmd;
237                                                        if (!$rs->Abrir()) return(false); // Error al abrir recordset
238                                                        $rs->Primero();
239                                                        if (!$rs->EOF){
240                                                                $campocache=$rs->campos["cache"];
241                                                        }
242                                                        $rs->Cerrar();
243                                                        echo '<td align="leght">&nbsp;';
244                                                        $ima=split(",",$campocache);
245                                                        $numero=1;
246                                                        for ($x=0;$x<count($ima); $x++) {
247                                                                if(substr($ima[$x],-3)==".MB") {
248                                                                        echo '<strong>'.$TbMsg[4951].':  '.$ima[$x].'</strong>';
249                                                                } else {
250                                                                        if(substr($ima[$x],-4)==".img") {
251                                                                                echo '<br />'.$numero++.'.-'.$ima[$x];
252                                                                        } else {
253                                                                                echo '<br />&nbsp;&nbsp;&nbsp;&nbsp;'.$ima[$x];
254                                                                        }
255                                                                }
256                                                        }
257                                                        echo '&nbsp;</td>'.chr(13);
258                                                } else {
259                                                        echo'<td align="center">&nbsp;&nbsp;</td>'.chr(13);
260                                                }
261                                       
262                                                echo'</tr>'.chr(13);
263                                        }
264                                        break;
265                                }
266                        }
267                }       
268                // Mostrar información del disco, si se ha obtenido.
269                if (!empty ($disksize)) {
270                        echo'<tr height="16">'.chr(13);
271                        echo'<td align="center">&nbsp;</td>'.chr(13);
272                        echo'<td align="center">&nbsp;'.$disktable[$disk].'&nbsp;</td>'.chr(13);
273                        echo'<td></td>'.chr(13);
274                        echo'<td></td>'.chr(13);
275                        echo'<td></td>'.chr(13);
276                        echo'<td align="right">&nbsp;<strong>'.$disksize[$disk].'</strong>&nbsp;</td>'.chr(13);
277                        echo'<td></td>'.chr(13);
278                        echo'<td></td>'.chr(13);
279                        echo'<td></td>'.chr(13);
280                        echo'</tr>'.chr(13);
281
282                        /*
283                        foreach($disksize as $disk=>$size){
284                                echo'<tr height="16">'.chr(13);
285                                echo'<td align="center">&nbsp;'.$TbMsg[35].'&nbsp;'.$disk.'</td>'.chr(13);
286                                echo'<td align="center">&nbsp;'.$disktable[$disk].'&nbsp;</td>'.chr(13);
287                                echo'<td></td>'.chr(13);
288                                echo'<td></td>'.chr(13);
289                                echo'<td align="right">&nbsp;'.$size.'&nbsp;</td>'.chr(13);
290                                echo'<td></td>'.chr(13);
291                                echo'<td></td>'.chr(13);
292                                echo'<td></td>'.chr(13);
293                                echo'<td></td>'.chr(13);
294                                echo'</tr>'.chr(13);
295                        }
296                        *
297                }
298        }
299        echo '<tr height="5"><td colspan="'.$columns.'" style="BORDER-TOP: #999999 1px solid;BACKGROUND-COLOR: #FFFFFF;">&nbsp;</td></tr>';
300}
301/**/
302//________________________________________________________________________________________________________
303function datosAulas($cmd,$idaula)
304{
305        global $TbMsg;
306       
307        $cmd->texto="SELECT DISTINCT aulas.*, COUNT(ordenadores.idordenador) AS numordenadores
308                         FROM aulas
309                         LEFT JOIN ordenadores ON ordenadores.idaula=aulas.idaula
310                         WHERE aulas.idaula=$idaula";
311        $rs=new Recordset;
312        $rs->Comando=&$cmd;
313        if ($rs->Abrir()){
314                $rs->Primero();
315                if (!$rs->EOF){
316                        $nombreaula=$rs->campos["nombreaula"];
317                        $urlfoto=$rs->campos["urlfoto"];
318                        $cagnon=$rs->campos["cagnon"];
319                        $pizarra=$rs->campos["pizarra"];
320                        $ubicacion=$rs->campos["ubicacion"];
321                        $comentarios=$rs->campos["comentarios"];
322                        $puestos=$rs->campos["puestos"];
323                        $ordenadores=$rs->campos["numordenadores"];
324                }
325                $rs->Cerrar();
326        }
327?>
328        <TABLE  align=center border=0 cellPadding=1 cellSpacing=1 class=tabla_datos>
329                        <TR>   
330                        <TH align=center>&nbsp;<?echo $TbMsg[5]?>&nbsp;</TD>
331                        <?
332                                        echo '<TD>'. $nombreaula.'</TD>';
333                                        echo '<TH align=center>&nbsp;'.$TbMsg[7].'&nbsp;</TH>';
334                                        echo '<TD><INPUT  class="formulariodatos" name=cagnon type=checkbox ';
335                                        if ($cagnon) echo ' checked ';
336                                        echo '></TD>';
337                        ?>
338                                                        <TD valign=top align=center rowspan=3>
339                                        <IMG border=3 style="border-color:#63676b"
340                                        src="<? echo "../images/fotos/".$urlfoto?>">
341                                         <BR><center>&nbsp;<? echo $TbMsg[13].':&nbsp;'. $ordenadores?></center></TD>
342                </TR>
343                <TR>
344                        <TH align=center>&nbsp;<?echo $TbMsg[6]?>&nbsp;</TH>
345                        <?
346                                        echo '<TD>'.$ubicacion.'</TD>';
347                        ?>
348                        <TH align=center>&nbsp;<?echo $TbMsg[8]?>&nbsp;</TD>
349                        <?
350                                        echo '<TD><INPUT  class="formulariodatos" name=pizarra type=checkbox ';
351                                        if ($pizarra) echo ' checked ';
352                                        echo '></TD>';                                 
353                        ?>
354                </TR>   
355                <TR>
356                        <TH align=center&nbsp;><?echo $TbMsg[9]?>&nbsp;</TD>
357                        <?
358                                        echo '<TD>'.$puestos.'</TD>';
359                        ?>
360                        <TH align=center>&nbsp;<?echo $TbMsg[11]?>&nbsp;</TD>
361                        <?
362                                        echo '<TD>'.$comentarios.'</TD>';
363                        ?>
364                </TR>   
365        </TABLE>
366<?
367}
368//________________________________________________________________________________________________________
369function datosOrdenadores($cmd,$idordenador)
370{
371        global $TbMsg;
372
373        $cmd->texto="SELECT nombreordenador, ip, mac, fotoord, perfileshard.descripcion AS perfilhard
374                         FROM ordenadores
375                         LEFT JOIN perfileshard ON perfileshard.idperfilhard=ordenadores.idperfilhard
376                         WHERE ordenadores.idordenador=$idordenador";
377        $rs=new Recordset;
378        $rs->Comando=&$cmd;
379        if ($rs->Abrir()){
380                $rs->Primero();
381                if (!$rs->EOF){
382                        $nombreordenador=$rs->campos["nombreordenador"];
383                        $ip=$rs->campos["ip"];
384                        $mac=$rs->campos["mac"];
385                        $fotoordenador=$rs->campos["fotoord"];
386                        $perfilhard=$rs->campos["perfilhard"];
387                }
388                $rs->Cerrar();
389        }
390?>
391        <TABLE  align=center border=0 cellPadding=1 cellSpacing=1 class=tabla_datos>
392                <TR>
393                        <TH align=center>&nbsp;<?php echo $TbMsg[14]?>&nbsp;</TD>
394                        <TD><?php echo $nombreordenador;?></TD>
395                        <TD colspan=2 valign=top align=left rowspan=4><IMG border=2 style="border-color:#63676b"
396src="<?php if ($fotoordenador==""){echo "../images/fotos/fotoordenador.gif";}
397                else{echo "../images/fotos/".$fotoordenador;}?>">
398                        </TD>
399                       
400                        </TR>   
401                <TR>
402                                <TH align=center>&nbsp;<?echo $TbMsg[15]?>&nbsp;</TD>
403                                <?echo '<TD>'.$ip.'</TD>';?>
404                        </TR>
405                <TR>
406                                <TH align=center>&nbsp;<?echo $TbMsg[16]?>&nbsp;</TD>
407                                <? echo '<TD>'.$mac.'</TD>';?>
408                        </TR>   
409                <TR>
410                                <TH align=center>&nbsp;<?echo $TbMsg[17]?>&nbsp;</TD>
411                                <? echo '<TD>'.$perfilhard.'</TD>';?>
412                        </TR>   
413                <TR>
414        </TABLE>
415<?
416}
417?>     
418<?
419//________________________________________________________________________________________________________
420function datosGruposOrdenadores($cmd,$idgrupo)
421{
422        global $TbMsg;
423
424        $cmd->texto="SELECT DISTINCT gruposordenadores.*, COUNT(*) AS numordenadores
425                         FROM gruposordenadores
426                         INNER JOIN ordenadores ON ordenadores.grupoid=gruposordenadores.idgrupo
427                         WHERE gruposordenadores.idgrupo=$idgrupo";
428        $rs=new Recordset;
429        $rs->Comando=&$cmd;
430        if ($rs->Abrir()){
431                $rs->Primero();
432                if (!$rs->EOF){
433                        $nombregrupoordenador=$rs->campos["nombregrupoordenador"];
434                        $ordenadores=$rs->campos["numordenadores"];
435                        $idaula=$rs->campos["idaula"];
436                }
437                $rs->Cerrar();
438        }
439                if ($numordenadores==0)
440                {
441                $cmd->texto="SELECT *, COUNT(*) AS numordenadores
442                         FROM gruposordenadores
443                         WHERE idgrupo=".$idgrupo;
444                $rs=new Recordset;
445                $rs->Comando=&$cmd;
446                if ($rs->Abrir()){
447                        $rs->Primero();
448                        if (!$rs->EOF){
449                                $nombregrupoordenador=$rs->campos["nombregrupoordenador"];
450                                $ordenadores=$rs->campos["numordenadores"];
451                                $idaula=$rs->campos["idaula"];
452                        }
453                        $rs->Cerrar();
454                                        }
455                }
456        //////////////////////////////////////
457    $cmd->texto="SELECT DISTINCT aulas.*,count(*) as numordenadores
458                FROM aulas
459                INNER JOIN ordenadores ON ordenadores.idaula=aulas.idaula
460                WHERE aulas.idaula=".$idaula; 
461                                 
462        $rs=new Recordset;
463        $rs->Comando=&$cmd;
464        if ($rs->Abrir()){
465                $rs->Primero();
466                if (!$rs->EOF){
467                        $urlfoto=$rs->campos["urlfoto"];
468                        $nombreaula=$rs->campos["nombreaula"];
469                }
470                $rs->Cerrar();
471        }
472?>
473        <TABLE  align=center border=0 cellPadding=1 cellSpacing=1 class=tabla_datos>
474                <TR>
475                        <TH align=center>&nbsp;<?echo $TbMsg[5].'</br>'.$nombreaula?>&nbsp;</TD>
476                        <?
477                                        echo '<TD>'.$nombregrupoordenador.'</TD>
478                                                                <TD colspan=2 valign=top align=center rowspan=2>
479                                        <IMG border=3 style="border-color:#63676b" src="../images/fotos/'.$urlfoto.'"><br>
480                                                                        <center>&nbsp;'.$TbMsg[13].':&nbsp;'. $ordenadores.'</center>
481                                                                </TD>';
482
483                        ?>
484                </TR>
485        </TABLE>
486<?
487}
488?>     
489
Note: See TracBrowser for help on using the repository browser.