source: admin/WebConsole/comandos/EliminarImagenRepositorio.php @ 87a78ad6

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 87a78ad6 was 61f8f58, checked in by albertogp <albertogp@…>, 11 years ago

branches-version1.0
Mejora Añadida

se muestran todos los objetos imagenes de TODAS las imagenes

  • Se muestran las imagenes ordenadas por el nombre.

#462

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

  • Property mode set to 100644
File size: 20.2 KB
Line 
1<?php
2// *************************************************************************************************************************************************
3// Nombre del fichero: EliminarImagenRepositorio.php
4// Descripción :
5//              Implementaciónï¿Å" del comando "Eliminar Imagen Repositorio"
6// *************************************************************************************************************************************************
7include_once("../includes/ctrlacc.php");
8include_once("../clases/AdoPhp.php");
9include_once("../includes/constantes.php");
10include_once("../includes/comunes.php");
11include_once("../includes/CreaComando.php");
12include_once("../includes/HTMLSELECT.php");
13include_once("../includes/TomaDato.php");
14include_once("../idiomas/php/".$idioma."/comandos/eliminarimagenrepo_".$idioma.".php");
15include_once("../idiomas/php/".$idioma."/comandos/opcionesacciones_".$idioma.".php");
16include_once("../gestores/relaciones/imagenes_eliminacion.php");
17
18if (isset($_POST["opcion"])) {$opcion=$_POST["opcion"];}else{$opcion;} // Recoge parametros
19if (isset($_POST["idrepositorio"])) {$idrepositorio=$_POST["idrepositorio"];}else{$idrepositorio;}
20if (isset($_POST["grupoid"])) {$grupoid=$_POST["grupoid"];}else{$grupoid;}
21$idcentro=$_SESSION["widcentro"];
22if (isset($_GET["opcion"])) $opcion=$_GET["opcion"]; // Recoge parametros
23if (isset($_GET["idrepositorio"])) $idrepositorio=$_GET["idrepositorio"];
24if (isset($_GET["grupoid"])) $grupoid=$_GET["grupoid"];
25if (isset($_GET["identificador"])) $idrepositorio=$_GET["identificador"];
26if (isset($_POST["modov"])) {$modov=$_POST["modov"];}else{$modov=0;}
27//___________________________________________________________________________
28//________________________________________________________________________________________________________
29$idcomando=10;
30$descricomando="Ejecutar Script";
31$funcion="EjecutarScript";
32$gestor="../comandos/gestores/gestor_Comandos.php";
33//________________________________________________________________________________________________________
34$cmd=CreaComando($cadenaconexion);
35if (!$cmd)
36        Header('Location: '.$pagerror.'?herror=2'); // Error de conexión con servidor B.D.
37//___________________________________________________________________________________________________
38
39$logusu=$_SESSION["wusuario"];
40$cmd->texto="SELECT * FROM usuarios WHERE usuario='$logusu'";
41$rs=new Recordset;
42$rs->Comando=&$cmd;
43if (!$rs->Abrir()) return(true); // Error al abrir recordset
44        $rs->Primero();
45        if (!$rs->EOF)
46        {
47                $tipologusu=$rs->campos["idtipousuario"];
48        }
49        $rs->Cerrar();
50
51        $espaciorepo=exec("df -h /opt/opengnsys/images");
52        $espaciorepo=split(" ",$espaciorepo);
53        for ($j=0;$j<count($espaciorepo);$j++)
54        {
55                if ($espaciorepo[$j]!="")
56               {$espaciorepos[]=$espaciorepo[$j];}
57        }
58        for ($k=0;$k<count($espaciorepos);$k++)
59        {
60                $totalrepo=$espaciorepos[1];
61                $ocupadorepo=$espaciorepos[2];
62                $librerepo=$espaciorepos[3];
63                $porcentajerepo=$espaciorepos[4];
64        }
65
66$ipservidor=$_SERVER['SERVER_ADDR'];
67
68$cmd->texto="SELECT * FROM repositorios WHERE idrepositorio=$idrepositorio";
69$rs=new Recordset;
70$rs->Comando=&$cmd;
71if (!$rs->Abrir()) return(true); // Error al abrir recordset
72        $rs->Primero();
73        if (!$rs->EOF)
74        {
75                $nombrerepositorio=$rs->campos["nombrerepositorio"];
76                $iprepositorio=$rs->campos["ip"];
77        }
78        $rs->Cerrar();
79
80if ($iprepositorio == $ipservidor)
81{
82
83$cmd->texto="SELECT * FROM repositorios WHERE ip='$iprepositorio'";
84$rs=new Recordset;
85$rs->Comando=&$cmd;
86if (!$rs->Abrir()) return(true); // Error al abrir recordset
87        $rs->Primero();
88        if (!$rs->EOF)
89        {
90                $idrepodefault=$rs->campos["idrepositorio"];
91        }
92        $rs->Cerrar();
93
94$repolocal="si";
95
96        $dirtemplates="/opt/opengnsys/images/";
97        $directorio=dir($dirtemplates);
98        $imarepo= array();//pila de nombres
99        //bucle para llenar las pilas :P
100        while ($archivo = $directorio->read())
101        {
102                //no mostrar ni "." ni ".." ni "pxe"
103                if(($archivo!=".")&&($archivo!="..")&&($archivo!="mount")&&($archivo!="lost+found"))
104                {
105                array_push($imarepo, $archivo);
106                }
107        }
108        $directorio->close();
109
110        if (isset($_POST["contar"])) {$cuantos=$_POST["contar"];}else{$cuantos=0;$contar;}
111        //$cuantos=$_POST["contar"];
112        for ($i=1;$i<=$cuantos;$i++)
113        {
114                if (isset($_POST["checkbox".$i])){$checkbox=$_POST["checkbox".$i];}else{$checkbox="checkbox".$i;}
115                $nombre=$_POST["nombre".$i];
116                $nombre=trim($nombre);
117                $chekmarcadif=$_POST["marcadif".$i];
118
119                if ($checkbox == "si" && $chekmarcadif == 1)
120                {
121                        $delete=$nombre.".img.diff.delete";
122                        //echo $delete;
123                        exec("touch ../tmp/$delete");
124                        exec("(echo '$nombre') > ../tmp/$delete");
125                }
126                if ($checkbox == "si" && $chekmarcadif == 0)
127                {
128                        $delete=$nombre.".img.delete";
129                        //echo $delete;
130                        exec("touch ../tmp/$delete");
131                        exec("(echo '.$nombre.') > ../tmp/$delete");
132                }
133
134                if (isset($_POST["checkboxobjeto".$i])){$checkboxobjeto=$_POST["checkboxobjeto".$i];}else{$checkboxobjeto="checkboxobjeto".$i;}
135                if ($checkboxobjeto == "si")
136                {
137
138                $cmd->texto="SELECT * FROM imagenes WHERE nombreca='$nombre' AND idcentro='$idcentro'";
139                $rs=new Recordset;
140                $rs->Comando=&$cmd;
141                if (!$rs->Abrir()) return(0); // Error al abrir recordset
142                $rs->Primero();
143                if (!$rs->EOF){
144                $idimagen=$rs->campos["idimagen"];
145                $nombrecanonico=$rs->campos["nombreca"];
146                $centroimagen=$rs->campos["idcentro"];
147                $idimagen=$rs->campos["idimagen"];
148                //$cmd->texto="DELETE FROM imagenes WHERE idimagen='$idimagen'";
149                //$resul=$cmd->Ejecutar();
150                                }
151                $rs->Cerrar();
152
153                EliminaImagenes($cmd,$idimagen,"idimagen");// Eliminación en cascada
154
155           }
156}
157
158}else{
159$repolocal="no";
160//#########################################################################
161                        $urlimg='../images/iconos/repositorio.gif';
162                        $textambito=$TbMsg[0];
163                        $nombreambito="";
164
165        echo '<p align=center><span class=cabeceras>'.$TbMsg[5].'&nbsp;</span><br>';
166        echo '<IMG src="'.$urlimg.'">&nbsp;&nbsp;<span align=center class=subcabeceras><U>'.$TbMsg[6].': '.$iprepositorio.','.$nombrerepositorio.'</U></span>&nbsp;&nbsp;</span></p>';
167        echo '<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">';
168        echo' <LINK rel="stylesheet" type="text/css" href="../estilos.css">';
169       echo '<TABLE  id=tabla_conf align=center border=0 cellPadding=1 cellSpacing=1 class=tabla_datos>';
170                  echo '<TR>';
171               echo '</TR>';
172                  echo '<TR>';
173        echo    '<TH align=center >&nbsp;'.$TbMsg[22].'</br>'.$nombreambito.$TbMsg[23].'</br>'.$TbMsg[24].'&nbsp;</TH>';
174               echo '</TR>';
175       echo '</TABLE>';
176
177
178/*
179$espaciorepo=exec("ssh root@$ip 'df -h /opt/opengnsys/images'");
180if ($espaciorepo != "")
181        {
182        $espaciorepo=split(" ",$espaciorepo);
183        for ($j=0;$j<count($espaciorepo);$j++)
184                {
185                if ($espaciorepo[$j]!="")
186               {$espaciorepos[]=$espaciorepo[$j];}
187                }
188        for ($k=0;$k<count($espaciorepos);$k++)
189                {
190                 $totalrepo=$espaciorepos[1];
191                 $ocupadorepo=$espaciorepos[2];
192                 $librerepo=$espaciorepos[3];
193                 $porcentajerepo=$espaciorepos[4];
194                }
195        }
196               
197*/
198
199 }
200
201//#########################################################################
202?>
203
204<?php if ( $repolocal == "si" ){
205
206?>
207
208<HTML>
209<TITLE>Administración web de aulas</TITLE>
210<HEAD>
211        <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
212<LINK rel="stylesheet" type="text/css" href="../estilos.css">
213<SCRIPT language="javascript" src="../clases/jscripts/HttpLib.js"></SCRIPT>
214<? echo '<SCRIPT language="javascript" src="../idiomas/javascripts/'.$idioma.'/comandos/comunescomandos_'.$idioma.'.js"></SCRIPT>'?>
215<SCRIPT language="javascript" src="./jscripts/comunescomandos.js"></SCRIPT>
216<script type="text/javascript">
217function confirmeliminar() {var mensaje="<?php echo $TbMsg[17];?>";if(confirm(mensaje)) {document.eliimarepo.submit();}}
218</script>
219</script>
220</HEAD>
221<BODY>
222<?
223
224                        $urlimg='../images/iconos/repositorio.gif';
225                        $textambito=$TbMsg[0];
226
227        echo '<p align=center><span class=cabeceras>'.$TbMsg[5].'&nbsp;</span><br>';
228        echo '<IMG src="'.$urlimg.'">&nbsp;&nbsp;<span align=center class=subcabeceras><U>'.$TbMsg[6].': '.$iprepositorio.','.$nombrerepositorio.'</U></span>&nbsp;&nbsp;</span></p>';
229?>
230
231
232        <TABLE  align=center border=0 cellPadding=2 cellSpacing=2 class=tabla_datos >
233<!------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->
234                <?php if ($espaciorepo != ""){?>
235                        <TR>
236                        <TH align=center>&nbsp;<?echo $TbMsg[18]?>&nbsp;</TD>
237                        <TH align=center>&nbsp;<?echo $TbMsg[19]?>&nbsp;</TD>
238                        <TH align=center>&nbsp;<?echo $TbMsg[20]?>&nbsp;</TD>
239                        <TH align=center>&nbsp;<?echo $TbMsg[21]?>&nbsp;</TD>
240                </TR>
241                <TR>
242                        <TD align=center width=110>&nbsp;<?echo $totalrepo?>&nbsp;</TD>
243            <TD align=center width=120>&nbsp;<?echo $ocupadorepo?>&nbsp;</TD>
244            <TD align=center width=120>&nbsp;<?echo $librerepo?>&nbsp;</TD>
245            <TD align=center width=101>&nbsp;<?echo $porcentajerepo?>&nbsp;</TD>
246                </TR>
247                <?php }else {?>
248                                <TR>
249            <TH align=center width=485>&nbsp;<?echo $TbMsg[22]?>&nbsp;</TD>
250
251                                        </TR>
252        <?php } ?>
253<!------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->
254        </TABLE>
255
256        <P align=center>
257        <div align=center class=subcabeceras><? echo $TbMsg[7] ?>
258        <?php if ($tipologusu==1){?>
259               
260                        <form  align="center" name="modoadmin" action="./EliminarImagenRepositorio.php" method="post">
261                        <INPUT type="hidden" name="opcion" value="<? echo $opcion?>">
262                        <INPUT type="hidden" name="idrepositorio" value="<? echo $idrepositorio?>">
263                        <INPUT type="hidden" name="grupoid" value="<? echo $grupoid ?>">
264                        <?php if ($modov !=1){?>
265                                <INPUT type="hidden" name="modov" value="1">
266                                <input type=button onclick=submit() value="<?php echo $TbMsg[28]; ?>"/>
267                        <?php }else{ ?>
268                                <INPUT type="hidden" name="modov" value="0">
269                                <input type=button onclick=submit() value="<?php echo $TbMsg[29]; ?>"/>
270                                <?php } ?>
271                        </form>
272                </div>
273        <?php } ?>
274       
275       
276
277
278<form align=center name="eliimarepo" action="./EliminarImagenRepositorio.php" method="post"> 
279
280        <TABLE  id="tabla_conf" align=center border=0 cellPadding=1 cellSpacing=1 class=tabla_datos>
281                <TR>
282                        <TH align=center>&nbsp;<? echo $TbMsg[11] ?>&nbsp;</TH>
283                        <TH align=center>&nbsp;<? echo $TbMsg[12] ?>&nbsp;</TH>
284                        <TH align=center>&nbsp;<? echo $TbMsg[27] ?>&nbsp;</TH>
285                        <TH align=center>&nbsp;<? echo $TbMsg[10] ?>&nbsp;</TH>
286                        <TH align=center>&nbsp;<? echo $TbMsg[13] ?>&nbsp;</TH>
287                        <TH align=center>&nbsp;<? echo $TbMsg[26] ?>&nbsp;</TH>
288                        <?php if ($tipologusu == 1 && $modov == 1){ ?><TH align=center>&nbsp;<? echo $TbMsg[30] ?>&nbsp;</TH><?php } ?>
289
290
291                </TR>
292                        <?
293                                //echo tabla_configuraciones($cmd,$idambito);
294
295                               
296        $idc=$_SESSION["widcentro"];
297        for ($x=0;$x<count($imarepo); $x++)
298        { //Llave For
299                        if(ereg(".img",$imarepo[$x])  ) //si contiene .img
300                        {       
301                                        if (ereg(".sum",$imarepo[$x]) || ereg(".torrent",$imarepo[$x])|| ereg(".lock",$imarepo[$x])  )//Si el nombre contiene .img.sum o img.torrent o .img.lock
302                                        {}else{ // COMPROBANDO EL NOMBRE DIF
303                                                if(ereg(".img.diff",$imarepo[$x]))
304                                                {
305                                                        $imarepo[$x] = str_replace(".diff", "", $imarepo[$x]); //quitar todos los .img
306                                                        $imarepo[$x]=trim($imarepo[$x]);
307                                                        $imarepo[$x] = str_replace(".img", "", $imarepo[$x]); //quitar todos los .img
308                                                        $imarepo[$x]=trim($imarepo[$x]);
309                                                        $nombreimagenes[]=$imarepo[$x].'.diff';
310                                                        $tipo[]="F";
311                                                }
312                                                else{
313                                                        $imarepo[$x] = str_replace(".img", "", $imarepo[$x]); //quitar todos los .img
314                                                        $imarepo[$x]=trim($imarepo[$x]);
315                                                        $nombreimagenes[]=$imarepo[$x];
316                                                        $tipo[]="F";
317                                                        }
318                                                }
319                        }else{
320                                // Compruebo si es un directorio
321                                $buscodir="/opt/opengnsys/images/".$imarepo[$x];
322                                if(is_dir($buscodir)){
323                                        $imarepo[$x]=trim($imarepo[$x]);
324                                        $nombreimagenes[]=$imarepo[$x];
325                                        $tipo[]="D";
326                                                        }
327                                }
328                } //Fin Llave For
329
330
331
332
333        $sin_duplicados=array_unique($nombreimagenes);
334        sort($sin_duplicados); // Ordenamos el Array
335        $contandotipo=0;
336        $contar=1;
337        foreach($sin_duplicados as $value) //imprimimos $sin_duplicados
338        { //Llave Forach
339
340
341                //Buscamos tamano de fichero
342                //Buscamos .torrent y .sum con lock
343                $gensum=$value.".img.sum.lock";
344                $gentor=$value.".img.lock";
345                if(ereg(".diff",$value))$gendif=$value.".img.diff";
346
347                $buscando="find /opt/opengnsys/images/ -maxdepth 1 -name ".$gentor." -print";
348                $generando="Generando .torrent";
349                $bustor=exec($buscando);
350                if(ereg(".diff",$value))
351                        {
352                        $marcadif=1;
353                        $value = str_replace(".diff", "", $value); //quitar todos los .diff y continuamos
354                        $nombrefichero=trim($value);
355                        $nombrefichero=$value.'.img.diff';
356                        }
357                else
358                        {
359                        $nombrefichero=$value.'.img';$marcadif=0;
360                        }
361
362
363                if ($tipologusu != 1 || $modov != 1){
364
365                $cmd->texto="SELECT * FROM imagenes WHERE nombreca='$value' ";//AND idcentro='$idcentro'";
366                $rs=new Recordset;
367                $rs->Comando=&$cmd;
368                if (!$rs->Abrir()) return(0); // Error al abrir recordset
369                $rs->Primero();
370                if (!$rs->EOF){
371                $nombrecacentro=$rs->campos["nombreca"];
372                $nombrecaidcentro=$rs->campos["idcentro"];
373                                                }
374                if ($nombrecacentro != $value){$nombrecaidcentro=0;}
375                $rs->Cerrar();
376
377                if($nombrecaidcentro == $idcentro || $nombrecaidcentro==0)
378                        {       //Comienzo de Condicion si es nombrecaidcentro
379                        //echo "Value   -  ".$value."/   -  Id Centro - ".$idc." /Nombrecacentro -  ".$nombrecacentro." /Base ID Centro ".$nombrecaidcentro."</br>";
380               
381                if(ereg(".diff",$value)){ $valuediff=$value; $value = str_replace(".diff", "", $value);} //quitar todos los .diff y continuamos
382
383                $encontradoobjetoimagen="";
384                $cmd->texto="SELECT * FROM imagenes WHERE nombreca='$value'"; // AND idcentro='$idcentro'";
385                $rs=new Recordset;
386                $rs->Comando=&$cmd;
387                if (!$rs->Abrir()) return(0); // Error al abrir recordset
388                $rs->Primero();
389                if (!$rs->EOF){
390                $encontradoobjetoimagen=$rs->campos["nombreca"];
391                                        }
392                if($encontradoobjetoimagen == $value){$encontradoobjetoimagen;}else{$encontradoobjetoimagen="";}
393                $rs->Cerrar();
394
395                $nombredirectorio="/opt/opengnsys/images/".$value;
396                $ficherodelete="../tmp/".$nombrefichero.".delete";
397
398                if (is_dir ($nombredirectorio))
399                        {
400                        $tamanofich=exec("ls -lah ".$nombredirectorio." | awk 'NR==1 {print $2}'");
401                        }
402                else
403                        {
404                        $tamanofich=exec("du -h --max-depth=1 /opt/opengnsys/images/$nombrefichero");
405                        $tamanofich=split("/",$tamanofich);//////////////////////////////////////////echo $nombrefichero."</br>";
406                        }
407                                                                                               
408                $todo=".delete";
409                $ruta='touch%20/opt/opengnsys/images/'.$value.$todo;//////////////////////////////////////echo $value;//
410
411                echo '<TR>'.chr(13);
412
413                echo '<TD align=center>&nbsp;'.$contar.'&nbsp;</TD>'.chr(13);
414
415                if ($bustor<>"")
416                        {
417                        echo '<TD align=center><font color=red><strong>&nbsp;'.$TbMsg[14].'</strong></TD>'.chr(13);
418                        }
419                        elseif (file_exists($ficherodelete))
420                                {
421                                        echo '<TD align=center><font color=red><strong>&nbsp;'.$TbMsg[15].'</strong></TD>'.chr(13);}
422                                else
423                                {
424                                        echo '<TD align=center ><input type="checkbox" name="checkbox'.$contar.'"  value="si"></TD>'.chr(13);
425                                }
426
427
428                if ($tipo[$contandotipo]=="D")
429                {
430                        echo '<TD align=center ><font color=blue>'.$tipo[$contandotipo].'</TD>'.chr(13);
431                }
432                else
433                {
434                        echo '<TD align=center >'.$tipo[$contandotipo].'</TD>'.chr(13);
435                }
436
437                echo '<input type="hidden" name="nombre'.$contar.'" value='.$value.'></TD>'.chr(13);;
438                echo '<input type="hidden" name="contar" value='.$contar.'></TD>'.chr(13);;
439                echo '<input type="hidden" name="marcadif'.$contar.'" value='.$marcadif.'></TD>'.chr(13);;
440
441                if ($tipo[$contandotipo]=="D")
442                {
443                        echo '<TD align=center><font color=blue>&nbsp;'.$value.'&nbsp;</TD>'.chr(13);
444                }
445                else
446                {
447                        echo '<TD align=center>&nbsp;'.$value.'&nbsp;</TD>'.chr(13);
448                }
449
450                if (is_dir ($nombredirectorio))
451                {echo '<TD align=center>&nbsp;'.$tamanofich.'</TD>'.chr(13);}
452                else{echo '<TD align=center>&nbsp;'.$tamanofich[0].'</TD>'.chr(13);}
453
454
455                if($encontradoobjetoimagen<>"")
456                {
457                        echo '<TD align=center ><input type="checkbox" name="checkboxobjeto'.$contar.'"  value="si"></TD>'.chr(13);
458                }
459                else
460                {
461                        echo '<TD align=center><font color=red><strong>&nbsp;'.$TbMsg[25].'</strong></TD>'.chr(13);
462                }
463
464                echo '</TR>'.chr(13);
465                $contar++;
466                $contandotipo++;
467
468                                                }else{$contandotipo++;}//Fin de Condicion si es nombrecaidcentro
469
470                        }
471
472                else{
473
474                $nombrecaidcentro=$idrepodefault;
475                //echo $value." - ".$idcentro."</br>";
476                $cmd->texto="SELECT * FROM imagenes WHERE nombreca='$value' ";
477                $rs=new Recordset;
478                $rs->Comando=&$cmd;
479                if (!$rs->Abrir()) return(0); // Error al abrir recordset
480                $rs->Primero();
481                if (!$rs->EOF){
482                $nombrecacentro=$rs->campos["nombreca"];
483                $nombrecaidcentro=$rs->campos["idcentro"];
484                                                }
485                $rs->Cerrar();
486
487                $cmd->texto="SELECT * FROM centros WHERE idcentro='$nombrecaidcentro' ";
488                $rs=new Recordset;
489                $rs->Comando=&$cmd;
490                if (!$rs->Abrir()) return(0); // Error al abrir recordset
491                $rs->Primero();
492                if (!$rs->EOF){
493                $nombrecentro=$rs->campos["nombrecentro"];
494                                }
495                $rs->Cerrar();
496
497       
498                if(ereg(".diff",$value)){ $valuediff=$value; $value = str_replace(".diff", "", $value);} //quitar todos los .diff y continuamos
499
500                $encontradoobjetoimagen="";
501                $cmd->texto="SELECT * FROM imagenes WHERE nombreca='$value' AND idcentro='$idcentro'";
502                $rs=new Recordset;
503                $rs->Comando=&$cmd;
504                if (!$rs->Abrir()) return(0); // Error al abrir recordset
505                $rs->Primero();
506                if (!$rs->EOF){
507                $encontradoobjetoimagen=$rs->campos["nombreca"];
508                                        }
509                if($encontradoobjetoimagen == $value){$encontradoobjetoimagen;}else{$encontradoobjetoimagen="";}
510                $rs->Cerrar();
511
512                $nombredirectorio="/opt/opengnsys/images/".$value;
513                $ficherodelete="../tmp/".$nombrefichero.".delete";
514
515                if (is_dir ($nombredirectorio))
516                        {
517                        $tamanofich=exec("ls -lah ".$nombredirectorio." | awk 'NR==1 {print $2}'");
518                        }
519                else
520                        {
521                        $tamanofich=exec("du -h --max-depth=1 /opt/opengnsys/images/$nombrefichero");
522                        $tamanofich=split("/",$tamanofich);//////////////////////////////////////////echo $nombrefichero."</br>";
523                        }
524                                                                                               
525                $todo=".delete";
526                $ruta='touch%20/opt/opengnsys/images/'.$value.$todo;//////////////////////////////////////echo $value;//
527
528                echo '<TR>'.chr(13);
529
530                echo '<TD align=center>&nbsp;'.$contar.'&nbsp;</TD>'.chr(13);
531
532                if ($bustor<>"")
533                        {
534                        echo '<TD align=center><font color=red><strong>&nbsp;'.$TbMsg[14].'</strong></TD>'.chr(13);
535                        }
536                        elseif (file_exists($ficherodelete))
537                                {
538                                        echo '<TD align=center><font color=red><strong>&nbsp;'.$TbMsg[15].'</strong></TD>'.chr(13);}
539                                else
540                                {
541                                        echo '<TD align=center ><input type="checkbox" name="checkbox'.$contar.'"  value="si"></TD>'.chr(13);
542                                }
543
544                if ($tipo[$contandotipo]=="D")
545                {
546                        echo '<TD align=center ><font color=blue>'.$tipo[$contandotipo].'</TD>'.chr(13);
547                }
548                else
549                {
550                        echo '<TD align=center >'.$tipo[$contandotipo].'</TD>'.chr(13);
551                }
552
553                echo '<input type="hidden" name="nombre'.$contar.'" value='.$value.'></TD>'.chr(13);;
554                echo '<input type="hidden" name="contar" value='.$contar.'></TD>'.chr(13);;
555                echo '<input type="hidden" name="marcadif'.$contar.'" value='.$marcadif.'></TD>'.chr(13);;
556
557                if ($tipo[$contandotipo]=="D")
558                {
559                        echo '<TD align=center><font color=blue>&nbsp;'.$value.'&nbsp;</TD>'.chr(13);
560                }
561                else
562                {
563                        echo '<TD align=center>&nbsp;'.$value.'&nbsp;</TD>'.chr(13);
564                }
565
566
567                if (is_dir ($nombredirectorio))
568                {echo '<TD align=center>&nbsp;'.$tamanofich.'</TD>'.chr(13);}
569                else{echo '<TD align=center>&nbsp;'.$tamanofich[0].'</TD>'.chr(13);}
570
571
572                if($encontradoobjetoimagen<>"")
573                {
574                        echo '<TD align=center ><input type="checkbox" name="checkboxobjeto'.$contar.'"  value="si"></TD>'.chr(13);
575                }
576                else
577                {
578                        echo '<TD align=center><font color=red><strong>&nbsp;'.$TbMsg[25].'</strong></TD>'.chr(13);
579                }
580
581
582                        echo '<TD align=center >'.$nombrecentro.'</TD>'.chr(13);
583
584
585                echo '</TR>'.chr(13);
586                $contar++;
587                $contandotipo++;
588
589//                                              }else{$contandotipo++;}//Fin de Condicion si es nombrecaidcentro
590
591                        }
592
593
594
595        } //Fin Llave Forach
596
597        ?>
598
599                       
600        <INPUT type="hidden" name="opcion" value="<? echo $opcion?>">
601        <INPUT type="hidden" name="idrepositorio" value="<? echo $idrepositorio?>">
602        <INPUT type="hidden" name="grupoid" value="<? echo $grupoid ?>">
603        <INPUT type="hidden" name="modov" value="<?php echo $modov; ?>">
604
605        </TABLE><BR/>
606        <TABLE align=center>
607                <TR>
608                        <TD></TD>
609                        <TD align=center></TD>
610                </TR>
611                <TR>
612                        <TD></TD>
613                <TD align=center><A href=#><IMG border=0 src="../images/boton_confirmar_<? echo $idioma ?>.gif" onclick="javascript:confirmeliminar()" ></A></TD>
614                </TR>
615        </TABLE>
616</FORM>
617 
618
619</BODY>
620</HTML>
621
622<?php }
623
624 ?>
Note: See TracBrowser for help on using the repository browser.