texto="SELECT * FROM repositorios WHERE idrepositorio=$idrepositorio";
$rs=new Recordset;
$rs->Comando=&$cmd;
if (!$rs->Abrir()) return(true); // Error al abrir recordset
$rs->Primero();
if (!$rs->EOF)
{
$nombrerepositorio=$rs->campos["nombrerepositorio"];
$iprepositorio=$rs->campos["ip"];
}
$rs->Cerrar();
if ($iprepositorio == $ipservidor)
{
$cmd->texto="SELECT * FROM repositorios WHERE ip='$iprepositorio'";
$rs=new Recordset;
$rs->Comando=&$cmd;
if (!$rs->Abrir()) return(true); // Error al abrir recordset
$rs->Primero();
if (!$rs->EOF)
{
$idrepodefault=$rs->campos["idrepositorio"];
}
$rs->Cerrar();
//#########################################################################
$repolocal="si";
//#########################################################################
// LEYENDO EL DIRECTORIO local en el server
// /opt/opengnsys/images/
//#########################################################################
$dirtemplates="/opt/opengnsys/images/";
$directorio=dir($dirtemplates);
$imarepo= array();//pila de nombres
//bucle para llenar las pilas :P
while ($archivo = $directorio->read())
{
//no mostrar ni "." ni ".." ni "pxe"
if(($archivo!=".")&&($archivo!="..")&&($archivo!="mount")&&($archivo!="lost+found"))
{
array_push($imarepo, $archivo);
}
}
$directorio->close();
sort($imarepo); // Ordenamos el Array
if (isset($_POST["contar"])) {$cuantos=$_POST["contar"];}else{$cuantos=0;$contar;}
//$cuantos=$_POST["contar"];
for ($i=1;$i<=$cuantos;$i++)
{
//#########################################################################
// PARA SELECCIONAR EL FICHERO IMAGEN
//$checkbox=$_POST["checkbox".$i];
if (isset($_POST["checkbox".$i])){$checkbox=$_POST["checkbox".$i];}else{$checkbox="checkbox".$i;}
$nombre=$_POST["nombre".$i];
$nombre=trim($nombre);
$chekmarcadif=$_POST["marcadif".$i];
$tipoimg=$_POST["tipoimg".$i];
if ($checkbox == "si" && $chekmarcadif == 1)
{
$delete=$nombre.".img.diff.delete";
//echo $delete;
exec("touch ../tmp/$delete");
exec("(echo '$nombre.img.diff') > ../tmp/$delete");
}
if ($checkbox == "si" && $chekmarcadif == 0)
{
if(ereg(".ant",$nombre))
{
$nombre = str_replace(".ant", "", $nombre); //quitar todos los .backup y continuamos
$delete=$nombre.".img.ant.delete";
//echo $nombre;
//echo $delete;
exec("touch ../tmp/$delete");
exec("(echo '$nombre.img.ant') > ../tmp/$delete");
}elseif ($tipoimg == "D"){
$delete=$nombre.".delete";
//echo $delete;
exec("touch ../tmp/$delete");
exec("(echo '$nombre') > ../tmp/$delete");
}else{
$delete=$nombre.".img.delete";
//echo $delete;
exec("touch ../tmp/$delete");
exec("(echo '$nombre.img') > ../tmp/$delete");
}
}
//#########################################################################
// PARA SELECCIONAR EL OBJETO IMAGEN
if (isset($_POST["checkboxobjeto".$i])){$checkboxobjeto=$_POST["checkboxobjeto".$i];}else{$checkboxobjeto="checkboxobjeto".$i;}
if ($checkboxobjeto == "si")
{
//#########################################################################
$cmd->texto="SELECT * FROM imagenes WHERE nombreca='$nombre' AND idcentro='$idcentro'";
$rs=new Recordset;
$rs->Comando=&$cmd;
if (!$rs->Abrir()) return(0); // Error al abrir recordset
$rs->Primero();
if (!$rs->EOF){
$idimagen=$rs->campos["idimagen"];
$nombrecanonico=$rs->campos["nombreca"];
$centroimagen=$rs->campos["idcentro"];
$idimagen=$rs->campos["idimagen"];
//$cmd->texto="DELETE FROM imagenes WHERE idimagen='$idimagen'";
//$resul=$cmd->Ejecutar();
}
$rs->Cerrar();
EliminaImagenes($cmd,$idimagen,"idimagen");// Eliminación en cascada
//echo $nombrecanonico." - ".$centroimagen."
";
//#########################################################################
}
}
}else{
$repolocal="no";
//#########################################################################
$urlimg='../images/iconos/repositorio.gif';
$textambito=$TbMsg[0];
$nombreambito="";
echo ''.$TbMsg[5].'
';
echo '
'.$TbMsg[6].': '.$iprepositorio.','.$nombrerepositorio.'
';
echo '';
echo' ';
echo '';
echo '';
echo '
';
echo '';
echo ' '.$TbMsg[22].''.$nombreambito.$TbMsg[23].''.$TbMsg[24].' | ';
echo '
';
echo '
';
}
//#########################################################################
?>
Administración web de aulas
echo ''?>
$urlimg='../images/iconos/repositorio.gif';
$textambito=$TbMsg[0];
echo ''.$TbMsg[5].'
';
echo '
'.$TbMsg[6].': '.$iprepositorio.','.$nombrerepositorio.'
';
?>
echo $TbMsg[7] ?>