source: admin/WebConsole/propiedades/propiedades_aulas.php @ 72875ec

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 72875ec was 34374f0, checked in by ramon <ramongomez@…>, 12 years ago

Versión 1.0.5, #551 #565: Quitar más avisos PHP; internacionalización de los nuevos comandos.

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

  • Property mode set to 100644
File size: 24.6 KB
Line 
1<?php
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: propiedades_aulas.php
8// Descripción :
9//               Presenta el formulario de captura de datos de un aula para insertar,modificar y eliminar
10// *************************************************************************************************************************************************
11include_once("../includes/ctrlacc.php");
12include_once("../includes/opciones.php");
13include_once("../includes/constantes.php");
14include_once("../includes/CreaComando.php");
15include_once("../includes/TomaDato.php");
16include_once("../includes/HTMLSELECT.php");
17include_once("../includes/HTMLCTESELECT.php");
18include_once("../clases/AdoPhp.php");
19include_once("../idiomas/php/".$idioma."/propiedades_aulas_".$idioma.".php");
20//________________________________________________________________________________________________________
21$opcion=0;
22$opciones=array($TbMsg[0],$TbMsg[1],$TbMsg[2],$TbMsg[3]);
23//________________________________________________________________________________________________________
24$idaula=0;
25$nombreaula="";
26$grupoid=0;
27$ordenadores=0;
28$ubicacion="";
29$cagnon="";
30$pizarra="";
31$puestos=0;
32$horaresevini="";
33$horaresevfin="";
34$comentarios="";
35$router="";
36$netmask="";
37$modp2p="peer";
38$timep2p="";
39$modomul=2;
40$ipmul="";
41$pormulmetodos="";
42$pormul=9000;
43$velmul="";
44$idmenu="";
45$idrepositorio="";
46$idprocedimiento="";
47$idperfilhard="";
48$validacion="";
49$paginalogin="";
50$paginavalidacion="";
51
52if (isset($_GET["opcion"])) $opcion=$_GET["opcion"]; // Recoge parametros
53if (isset($_GET["idaula"])) $idaula=$_GET["idaula"];
54if (isset($_GET["grupoid"])) $grupoid=$_GET["grupoid"];
55if (isset($_GET["identificador"])) $idaula=$_GET["identificador"];
56
57//________________________________________________________________________________________________________
58$cmd=CreaComando($cadenaconexion); // Crea objeto comando
59if (!$cmd)
60        Header('Location: '.$pagerror.'?herror=2'); // Error de conexión con servidor B.D.
61if  ($opcion!=$op_alta){
62        $resul=TomaPropiedades($cmd,$idaula);
63        if (!$resul)
64                Header('Location: '.$pagerror.'?herror=3'); // Error de recuperación de datos.
65}
66else
67        $urlfoto="aula.jpg";
68//________________________________________________________________________________________________________
69?>
70<HTML>
71<TITLE>Administración web de aulas</TITLE>
72<HEAD>
73        <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
74        <LINK rel="stylesheet" type="text/css" href="../estilos.css">
75        <SCRIPT language="javascript" src="../jscripts/validators.js"></SCRIPT>
76        <SCRIPT language="javascript" src="../jscripts/propiedades_aulas.js"></SCRIPT>
77        <SCRIPT language="javascript" src="../jscripts/opciones.js"></SCRIPT>
78        <? echo '<SCRIPT language="javascript" src="../idiomas/javascripts/'.$idioma.'/propiedades_aulas_'.$idioma.'.js"></SCRIPT>'?>
79                <script language=javascript>
80function abrir_ventana(URL){
81   window.open('../images/ver.php','Imagenes','scrollbars=yes,resizable=yes,width=950,height=640')
82}
83</script>
84</HEAD>
85<BODY>
86<DIV  align=center>
87<FORM name="fdatos" action="../gestores/gestor_aulas.php" method="post" enctype="multipart/form-data"> 
88        <INPUT type=hidden name=opcion value="<? echo $opcion?>">
89        <INPUT type=hidden name=idaula value="<? echo $idaula?>">
90        <INPUT type=hidden name=grupoid value="<? echo $grupoid?>">
91        <INPUT type=hidden name=ordenadores value="<? echo $ordenadores?>">
92       
93        <INPUT type=hidden name=gidmenu value="<? echo $gidmenu?>">
94        <INPUT type=hidden name=gidprocedimiento value="<? echo $gidprocedimiento?>">
95        <INPUT type=hidden name=gidrepositorio value="<? echo $gidrepositorio?>">
96        <INPUT type=hidden name=gidperfilhard value="<? echo $gidperfilhard?>">
97        <INPUT type=hidden name=gcache value="<? echo $gcache?>">
98       
99       
100        <P align=center class=cabeceras><?echo $TbMsg[4]?><BR>
101        <SPAN align=center class=subcabeceras><? echo $opciones[$opcion]?></SPAN></P>
102        <TABLE  align=center border=0 cellPadding=1 cellSpacing=1 class=tabla_datos >
103<!------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->
104                <tr>
105                        <th align="center"><?php echo $TbMsg[5]?></th>
106                        <?php
107                                if ($opcion==$op_eliminacion){
108                                        echo '<td>'. $nombreaula.'</td>';
109                                        echo '<td colspan="2" valign="top" align=c"enter" rowspan="2">
110                                                        <img border="3" style="border-color:#63676b" src="../images/fotos/'.$urlfoto.'" />
111                                                        <br />'.$TbMsg[21].': '. $ordenadores.'</td>';
112                        }
113                        else{
114                                echo '<td><input class="formulariodatos" name=nombreaula style="width:215" type=text value="'. $nombreaula.'" /></td>';
115                                echo'<td colspan="2" valign="top" align="left" rowspan="2"><img border="3" style="border-color:#63676b" src="../images/fotos/'.$urlfoto.'" /><br />'.$TbMsg[21].': '. $ordenadores.'<br />(150X110)-(jpg - gif) ---- '.$TbMsg[5091].'<br /><input name="archivo" type="file" id="archivo" size="16" /></td>';
116                        }
117                        ?>
118                </tr>
119<!------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->
120                <TR>
121                        <TH align=center>&nbsp;<?echo $TbMsg[6]?>&nbsp;</TD>
122                        <?if ($opcion==$op_eliminacion)
123                                        echo '<TD>'.$ubicacion.'&nbsp; </TD>';
124                                else
125                                        echo '<TD><TEXTAREA   class="formulariodatos" name=ubicacion rows=3 cols=42>'.$ubicacion.'</TEXTAREA></TD>';
126                        ?>
127                </TR>   
128<!------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->
129                <TR>
130                        <TH align=center>&nbsp;<?echo $TbMsg[7]?>&nbsp;</TD>
131                        <?
132                        if ($opcion==$op_eliminacion){
133                                        echo '<TD colspan=3><INPUT  class="formulariodatos" name=cagnon type=checkbox  onclick="desabilita(this)" ';
134                                        if ($cagnon) echo ' checked ';
135                                        echo '></TD>';
136                        }
137                        else{
138                                        echo '<TD colspan=3><INPUT  class="formulariodatos" name=cagnon type=checkbox value="1" ';
139                                        if ($cagnon) echo ' checked ';
140                                        echo '></TD>';
141                        }
142                        ?>
143                        </TR>
144<!------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->
145                <TR>
146                        <TH align=center>&nbsp;<?echo $TbMsg[8]?>&nbsp;</TD>
147                        <?
148                        if ($opcion==$op_eliminacion){
149                                        echo '<TD colspan=3><INPUT  class="formulariodatos" name=pizarra type=checkbox  onclick="desabilita(this)" ';
150                                        if ($pizarra) echo ' checked ';
151                                        echo '></TD>';
152                        }
153                        else{
154                                        echo '<TD colspan=3><INPUT  class="formulariodatos" name=pizarra type=checkbox value="1"  ';
155                                        if ($pizarra) echo ' checked ';
156                                        echo '></TD>';
157                        }
158                        ?>
159                </TR    >
160<!------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->
161                <TR>
162                        <TH align=center&nbsp;><?echo $TbMsg[9]?>&nbsp;</TD>
163                        <?
164                                if ($opcion==$op_eliminacion)
165                                        echo '<TD colspan=3>'.$puestos.'</TD>';
166                                else
167                                        echo '<TD colspan=3><INPUT  class="formulariodatos" name=puestos style="width:30" type=text value='.$puestos.'></TD>';
168                        ?>
169                </TR>
170<!------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->
171                <TR>
172                        <TH align=center&nbsp;><?echo $TbMsg[13]?>&nbsp;</TD>
173                        <?
174                                if ($opcion==$op_eliminacion)
175                                        echo '<TD colspan=3>'.$TbMsg[14].$horaresevini.'&nbsp;&nbsp;&nbsp&nbsp;'.$TbMsg[15].$horaresevfin.'</TD>';
176                                else
177                                        echo '<TD colspan=3>'.$TbMsg[14].'&nbsp<INPUT  class="formulariodatos" onclick="vertabla_horas(this)"  name=horaresevini style="width:30" type=text value='.$horaresevini.'>&nbsp;&nbsp;&nbsp&nbsp;'.$TbMsg[15].'&nbsp<INPUT  class="formulariodatos" onclick="vertabla_horas(this)" name=horaresevfin style="width:30" type=text value='.$horaresevfin.'></TD>';
178                        ?>
179                </TR>
180<!------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->
181                <TR>
182                        <TH align=center>&nbsp;<?echo $TbMsg[10]?>&nbsp;</TD>
183                        <?
184                                if ($opcion==$op_eliminacion)
185                                        echo '<TD  colspan=3>../images/fotos/'.$urlfoto.'</TD>';
186                                else{                                                           
187                                        ?>
188                                        <TD colspan=3><SELECT class="formulariodatos" name="urlfoto" >
189                                                <?php if($urlfoto==""){
190                                                echo '<option value="aula.gif"></option>';}else{
191                                                echo '<option value="'.$urlfoto.'">'.$urlfoto.'</option>';}
192                                                if ($handle = opendir("../images/fotos")) {
193                                                while (false !== ($entry = readdir($handle))) {
194                                                if ($entry != "." && $entry != "..") {?>
195                                               
196                                                <option value="<? echo $entry ?>"><? echo $entry ?></option>
197                                                <?}
198                                                }
199                                                closedir($handle);
200                                                }
201                                                ?>
202                                         </SELECT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
203<a href="javascript:abrir_ventana('../images/ver.php')" onClick="MM_openBrWindow('../images/ver.php','Imagenes','scrollbars=yes,resizable=yes,width=950,height=640')"><? echo $TbMsg[5092] ?></a>
204                                        </TD>
205
206                                        <?
207                                        }
208                                        ?>
209                </TR>   
210<!------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->
211                <TR>
212                        <TH align=center>&nbsp;<?echo $TbMsg[12]?>&nbsp;</TD>
213                        <?
214                                if ($opcion==$op_eliminacion)
215                                        echo '<TD colspan=3>'.$comentarios.'</TD>';
216                                else
217                                        echo '<TD colspan=3><TEXTAREA   class="formulariodatos" name=comentarios rows=3 cols=65>'.$comentarios.'</TEXTAREA></TD>';
218                        ?>
219                </TR>   
220<!------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->
221<!----ADV  -------------------------------------router-------------------------------------------------------------------------------------------------------------------------------------------->
222                <TR>
223                        <TH align=center&nbsp;><?echo $TbMsg[28]?>&nbsp;</TD>
224                        <?
225                                if ($opcion==$op_eliminacion)
226                                        echo '<TD colspan=3>'.$router.'</TD>';
227                                else
228                                        echo '<TD colspan=3><INPUT  class="formulariodatos" name=router style="width:100" type=text value='.$router.'></TD>';
229                        ?>
230                </TR>                           
231<!-----ADV -----------------------------netmask--------------------------------------------------------------------------------------------------------------------------------------------------->
232                <TR>
233                        <TH align=center&nbsp;><?echo $TbMsg[29]?>&nbsp;</TD>
234                        <?
235                                if ($opcion==$op_eliminacion)
236                                        echo '<TD colspan=3>'.$netmask.'</TD>';
237                                else
238                                        echo '<TD colspan=3><INPUT  class="formulariodatos" name=netmask style="width:100" type=text value='.$netmask.'></TD>';
239                        ?>
240                </TR>                           
241<!------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->
242
243<!-----ADV --------------------------p2pmodo------------------------------------------------------------------------------------------------------------------------------------------------------>
244                <TR>
245                        <TH align=center&nbsp;><?echo $TbMsg[26]?>&nbsp;</TD>
246                        <?
247                                if ($opcion==$op_eliminacion)
248                                        echo '<TD colspan=3>'.$modp2p.'</TD>';
249                                else
250                                        echo '<TD colspan=3>';
251                                        $p2pmetodos="peer=peer".chr(13);
252                                        $p2pmetodos.="leecher=leecher".chr(13);
253                                        $p2pmetodos.="seeder=seeder";
254                                        echo HTMLCTESELECT($p2pmetodos,"modp2p","estilodesple","",$modp2p,100).'</TD>';
255                        ?>
256                </TR>                           
257<!------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->
258
259<!----------------------------p2p tiempo semillero--------------------------------------------------------------------------------------------------------------------------------------------------------->
260                <TR>
261                        <TH align=center&nbsp;><?echo $TbMsg[27]?>&nbsp;</TD>
262                        <?
263                                if ($opcion==$op_eliminacion)
264                                        echo '<TD colspan=3>'.$timep2p.'</TD>';
265                                else
266                                        echo '<TD colspan=3><INPUT  class="formulariodatos" name=timep2p style="width:100" type=text value='.$timep2p.'></TD>';
267                        ?>
268                </TR>                           
269<!------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->
270
271                                       
272
273
274
275
276        <TR>
277                        <TH align=center&nbsp;><?echo $TbMsg[22]?>&nbsp;</TD>
278                        <?
279                                if ($opcion==$op_eliminacion){
280                                        $TBMetodos[0]="";
281                                        $TBMetodos[1]="Half-Duplex";
282                                        $TBMetodos[2]="Full-Duplex";
283                                        echo '<TD colspan=3>'.$TBMetodos[$modomul].'</TD>';
284                                }
285                                else
286                                        echo '<TD colspan=3>';
287                                        $metodos="0=".chr(13);
288                                        $metodos.="1=Half-Duplex".chr(13);
289                                        $metodos.="2=Full-Duplex";
290                                        echo HTMLCTESELECT($metodos,"modomul","estilodesple","",$modomul,100).'</TD>';
291                        ?>
292                </TR>           
293<!------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->
294                <TR>
295                        <TH align=center&nbsp;><?echo $TbMsg[23]?>&nbsp;</TD>
296                        <?
297                                if ($opcion==$op_eliminacion)
298                                        echo '<TD colspan=3>'.$ipmul.'</TD>';
299                                else
300                                        echo '<TD colspan=3><INPUT  class="formulariodatos" name=ipmul style="width:100" type=text value='.$ipmul.'></TD>';
301                        ?>
302                </TR>           
303<!------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->
304                <TR>
305                        <TH align=center&nbsp;><?echo $TbMsg[24]?>&nbsp;</TD>
306                        <?
307                                if ($opcion==$op_eliminacion)
308                                        echo '<TD colspan=3>'.$pormul.'</TD>';
309                                else
310                                        echo '<td colspan="3">';
311                                        for ($i=9000; $i<9050; $i+=2) {
312                                                $pormulmetodos.="$i=$i".chr(13);
313                                        }
314                                        $pormulmetodos.="9050=9050";
315                                        echo HTMLCTESELECT($pormulmetodos,"pormul","estilodesple","",$pormul,100).'</td>';
316                        ?>
317                </TR>                           
318<!------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->
319                <TR>
320                        <TH align=center&nbsp;><?echo $TbMsg[25]?>&nbsp;</TD>
321                        <?
322                                if ($opcion==$op_eliminacion)
323                                        echo '<TD colspan=3>'.$velmul.'</TD>';
324                                else
325                                        echo '<TD colspan=3><INPUT  class="formulariodatos" name=velmul style="width:100" type=text value='.$velmul.'></TD>';
326                        ?>
327                </TR>                           
328<!------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->
329                <TR>
330                        <TH style="BACKGROUND-COLOR:#FFFFFF;COLOR:#999999" colspan=4 align=center>&nbsp;<?echo $TbMsg[18]?>&nbsp;</TH>
331                </TR>   
332<!------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->
333                <TR>
334                        <TH align=center>&nbsp;<?echo $TbMsg[11]?>&nbsp;</TD>
335                        <?
336                                if ($opcion==$op_eliminacion)
337                                        echo '<TD colspan=3>'.TomaDato($cmd,$idcentro,'menus',$idmenu,'idmenu','descripcion').'&nbsp;</TD>';
338                                else
339                                        echo '<TD colspan=3>'.HTMLSELECT($cmd,$idcentro,'menus',$idmenu,'idmenu','descripcion',330).'</TD>';
340                        ?>
341                </TR>
342<!------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->
343                <TR>
344                        <TH align=center>&nbsp;<?echo $TbMsg[16]?>&nbsp;</TD>
345                        <?
346                                if ($opcion==$op_eliminacion)
347                                        echo '<TD colspan=3>'.TomaDato($cmd,$idcentro,'repositorios',$idrepositorio,'idrepositorio','nombrerepositorio').'&nbsp;</TD>';
348                                else
349                                        echo '<TD colspan=3>'.HTMLSELECT($cmd,$idcentro,'repositorios',$idrepositorio,'idrepositorio','nombrerepositorio',330).'</TD>';
350                        ?>
351                </TR>
352<!------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->
353                <TR>
354                        <TH align=center>&nbsp;<?echo $TbMsg[20]?>&nbsp;</TD>
355                        <?
356                                if ($opcion==$op_eliminacion)
357                                        echo '<TD colspan=3>'.TomaDato($cmd,$idcentro,'procedimientos',$idprocedimiento,'idprocedimiento','descripcion').'&nbsp;</TD>';
358                                else
359                                        echo '<TD colspan=3>'.HTMLSELECT($cmd,$idcentro,'procedimientos',$idprocedimiento,'idprocedimiento','descripcion',330).'</TD>';
360                        ?>
361                </TR>
362<!------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->
363                <TR>
364                        <TH align=center>&nbsp;<?echo $TbMsg[17]?>&nbsp;</TD>
365                        <?
366                                if ($opcion==$op_eliminacion)
367                                        echo '<TD colspan=3>'.TomaDato($cmd,$idcentro,'perfileshard',$idperfilhard,'idperfilhard','descripcion').'&nbsp;</TD>';
368                                else
369                                        echo '<TD colspan=3>'.HTMLSELECT($cmd,$idcentro,'perfileshard',$idperfilhard,'idperfilhard','descripcion',330).'</TD>';
370                        ?>
371                </TR>           
372<!------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->
373                <TR>
374                        <TH align=center&nbsp;><?echo $TbMsg[19]?>&nbsp;</TD>
375                        <?
376                                if ($opcion==$op_eliminacion)
377                                        echo '<TD colspan=3>'.$cache.'</TD>';
378                                else
379                                        echo '<TD colspan=3><INPUT  class="formulariodatos" name=cache style="width:100" type=text  readonly value=0></TD>';
380                        ?>
381                </TR>
382<!------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->
383<!--------------------------------------------------------------UHU comprobar si se requiere validacion ------------------------------------------------------------------------>
384
385                <TR>
386                        <TH align=center>&nbsp;<?echo $TbMsg[30]?>&nbsp;</TD>
387                        <?
388                                if ($opcion==$op_eliminacion)
389                                        echo '<TD colspan=3>'.(($validacion == 1)?"Si":"No").'</TD>';
390                                else{
391                                         echo '<TD colspan=3>';
392                                        $validaciones="1=Si".chr(13);
393                                        $validaciones.="0=No";
394                                        echo HTMLCTESELECT($validaciones,"validacion","estilodesple","",$validacion,100).'</TD>';
395                                }
396
397                        ?>
398                </TR>
399                 <TR>
400                        <TH align=center>&nbsp;<?echo $TbMsg[31]?>&nbsp;</TD>
401                        <?
402                                if ($opcion==$op_eliminacion)
403                                        echo '<TD colspan=3>'.$paginalogin.'</TD>';
404                                else
405                                        echo '<TD colspan=3><INPUT class="formulariodatos" name=paginalogin  type=text value="'.$paginalogin.'"></TD>';
406                        ?>
407                </TR>
408                <TR>
409                        <TH align=center>&nbsp;<?echo $TbMsg[32]?>&nbsp;</TD>
410                        <?
411                                if ($opcion==$op_eliminacion)
412                                        echo '<TD colspan=3>'.$paginavalidacion.'</TD>';
413                                else
414                                        echo '<TD colspan=3><INPUT class="formulariodatos" name=paginavalidacion  type=text value="'.$paginavalidacion.'"></TD>';
415                        ?>
416                </TR>
417
418
419<!------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->
420
421        </TABLE>
422</FORM>
423</DIV>
424<?
425//________________________________________________________________________________________________________
426include_once("../includes/opcionesbotonesop.php");
427//________________________________________________________________________________________________________
428?>
429</BODY>
430</HTML>
431<?
432//________________________________________________________________________________________________________
433//      Recupera los datos de un aula
434//              Parametros:
435//              - cmd: Una comando ya operativo (con conexión abierta) 
436//              - id: El identificador del aula
437//________________________________________________________________________________________________________
438function TomaPropiedades($cmd,$ida)
439{
440        global $idaula;
441        global $nombreaula;
442        global $urlfoto;
443        global $cagnon;
444        global $pizarra;
445        global $ubicacion;
446        global $comentarios;
447        global $ordenadores;
448        global $puestos;
449        global $horaresevini;
450        global $horaresevfin;
451        global $grupoid;
452
453        global $idmenu;
454        global $idprocedimiento;
455        global $idrepositorio;
456        global $idperfilhard;
457        global $cache;
458       
459        global $gidmenu;
460        global $gidprocedimiento;
461        global $gidrepositorio;
462        global $gidperfilhard;
463        global $gcache;
464###################### ADV     
465        global $router;
466        global $netmask;
467        global $modp2p;
468        global $timep2p;
469###################### ADV
470        global $modomul;
471        global $ipmul;
472        global $pormul;
473        global $velmul;
474###################### UHU
475        global $validacion;
476        global $paginalogin;
477        global $paginavalidacion;
478###################### UHU
479       
480        $idaula=0;
481        $nombreaula="";
482        $urlfoto="";
483        $cagnon=false;
484        $pizarra=false;
485        $ubicacion="";
486        $comentarios="";
487        $ordenadores=0;
488        $puestos=0;
489        $horaresevini=0;
490        $horaresevfin=0;
491        $grupoid=0;     
492## ADV #########################################
493        $router=0;
494        $netmask=0;
495        $modp2p=0;
496        $timep2p=0;
497### ADV  ########################################
498        $modomul=0;
499        $ipmul=0;
500        $pormul=0;
501        $velmul=0;
502### UHU ########################################
503        $validacion="";
504
505        $idmenu=0;
506        $idprocedimiento=0;
507        $idrepositorio=0;
508        $idperfilhard=0;
509        $cache=0;
510
511        $gidmenu=0;
512        $gidprocedimiento=0;
513        $gidrepositorio=0;
514        $gidperfilhard=0;
515        $gcache=0;
516       
517        $rs=new Recordset;
518        $cmd->texto="SELECT     COUNT(ordenadores.idordenador) AS numordenadores, aulas.* ,
519                                GROUP_CONCAT(DISTINCT CAST( ordenadores.idmenu AS char( 11 ) ) 
520                                ORDER BY ordenadores.idmenu SEPARATOR ',' ) AS idmenus,
521                                GROUP_CONCAT(DISTINCT CAST( ordenadores.idrepositorio AS char( 11 ) ) 
522                                ORDER BY ordenadores.idrepositorio SEPARATOR ',' ) AS idrepositorios,
523                                GROUP_CONCAT(DISTINCT CAST( ordenadores.idperfilhard AS char( 11 ) ) 
524                                ORDER BY ordenadores.idperfilhard SEPARATOR ',' ) AS idperfileshard,
525                                GROUP_CONCAT(DISTINCT CAST( ordenadores.cache AS char( 11 ) ) 
526                                ORDER BY ordenadores.cache SEPARATOR ',' ) AS caches,
527                                GROUP_CONCAT(DISTINCT CAST( ordenadores.idproautoexec AS char( 11 ) ) 
528                                ORDER BY ordenadores.idproautoexec SEPARATOR ',' ) AS idprocedimientos
529                        FROM aulas
530                        LEFT OUTER JOIN ordenadores ON ordenadores.idaula = aulas.idaula
531                        WHERE aulas.idaula =".$ida."
532                        GROUP BY aulas.idaula";
533
534        $rs->Comando=&$cmd;
535        if (!$rs->Abrir()) return(false); // Error al abrir recordset
536        if (!$rs->EOF){
537                $idaula=$rs->campos["idaula"];
538                $nombreaula=$rs->campos["nombreaula"];
539                $urlfoto=$rs->campos["urlfoto"];
540                if ($urlfoto=="" ) $urlfoto="aula.jpg";
541                $cagnon=$rs->campos["cagnon"];
542                $pizarra=$rs->campos["pizarra"];
543                $ubicacion=$rs->campos["ubicacion"];
544                $comentarios=$rs->campos["comentarios"];
545                $puestos=$rs->campos["puestos"];
546                $horaresevini=$rs->campos["horaresevini"];
547                $horaresevfin=$rs->campos["horaresevfin"];
548                $grupoid=$rs->campos["grupoid"];
549                $modomul=$rs->campos["modomul"];
550                $ipmul=$rs->campos["ipmul"];
551                $pormul=$rs->campos["pormul"];
552                $velmul=$rs->campos["velmul"];
553#################### ADV               
554                $router=$rs->campos["router"];
555                $netmask=$rs->campos["netmask"];
556                $modp2p=$rs->campos["modp2p"];
557                $timep2p=$rs->campos["timep2p"];
558###################### ADV
559###################### UHU
560                $validacion=$rs->campos["validacion"];
561                $paginalogin=$rs->campos["paginalogin"];
562                $paginavalidacion=$rs->campos["paginavalidacion"];
563###################### UHU
564
565                $ordenadores=$rs->campos["numordenadores"];
566                $idmenu=$rs->campos["idmenus"];
567                if(count(split(",",$idmenu))>1) $idmenu=0;             
568                $idrepositorio=$rs->campos["idrepositorios"];
569                if(count(split(",",$idrepositorio))>1) $idrepositorio=0;               
570                $idperfilhard=$rs->campos["idperfileshard"];           
571                if(count(split(",",$idperfilhard))>1) $idperfilhard=0;         
572                $cache=$rs->campos["caches"];           
573                if(count(split(",",$cache))>1) $cache=0;       
574                $idmenu=$rs->campos["idmenus"];
575                if(count(split(",",$idmenu))>1) $idmenu=0;             
576                $idprocedimiento=$rs->campos["idprocedimientos"];
577                if(count(split(",",$idprocedimiento))>1) $idprocedimiento=0;   
578       
579                $gidmenu=$idmenu;
580                $gidprocedimiento=$idprocedimiento;
581                $gidrepositorio=$idrepositorio;
582                $gidperfilhard=$idperfilhard;
583                $gcache=$cache;
584       
585                $rs->Cerrar();
586               
587                return(true);
588        }
589        return(false);
590}
591?>
592
Note: See TracBrowser for help on using the repository browser.