Esto es la parte del formulario que llama a borrar_archivos.php:
Código PHP:
<div align="center"> <form action="ftpupload.php" method="post" enctype="multipart/form-data">
<label for="upload"><span class="Estilo1">Elige archivo a borrar: <br /></span></label>
<input type="hidden" name="usuario" value="<?php echo $usuario; ?>"/>
<input type="hidden" name="contrasenya" value="<?php echo $contrasenya; ?>"/>
<!--<input name="upload" type="file" id="upload"/>
<input type="hidden" name="MAX_FILE_SIZE" value="1000000" id="MAX_FILE_SIZE"><br />-->
<?php
//include("./imag_admin/funciones.php");
include("./imag_admin/borrar_directorio.php");
?>
</form>
</div>
/////////////////////////////////////
Y este es el script que tengo para listar esos archivos, y (en teoria) borrarlos:
Código PHP:
<?php
include('funciones.php');
$dir = opendir("./imag_admin/nivel1/"); // Abrimos el directorio de las fotos.
$lista = array(); // Creamos una array vacio.
while($leer = readdir($dir)){
// Obtenemos la extension.
$file = explode(".",$leer);
$ext = end($file);
// Vamos llenando el array si son extensiones validas.
if($ext == "gif" || $ext == "jpg" || $ext == "JPG"){
$nombre_archivo = '$leer';
$lista[] .= $leer;
}
}
//ordenamos los archivos por los mas recientes
arsort ($lista);
reset ($lista);
//Cerramos el directorio.
closedir($dir);
// Contamos el numero de fotos.
$total = count($lista);
// Para prevenir errores, si el numero de fotos a mostrar es mayor que las que hay
// mostramos las que hay.
$num_images = 20;
if($total < $num_images) $num_images = $total;
// Mostramos las fotos.
for($i = 0; ($i < $num_images); $i++){
echo '<input type="checkbox" name="listaimagenes_'.$i.'" value="'.$lista[$i].'" id="listaimagenes" align="left"/><span style="color:#FF0000">'.$lista[$i].'</span><br />';
}
echo '<input type="button" name="borrar" value="Borrar" id="borra_'.$i.'" onclick="borrar()"/>';
?>