Io ho fatto in questo modo, funziona alla grande.
Ho una pagina che mi legge tutti i file in quella cartella, cliccando sul file lo elimino
Io ho fatto una pagin config.php ma se non ti serve puoi abolirla, ho modificato leggermente lo script xche io devo eliminare un file (miniatura) con lo stesso nome ma in un'altra cartella.
Ecco il codice:
lista_file.php
Codice PHP:
<?php
include 'config.php';
$path = IMAGE_DIR;
$dir=opendir("$path");
if($dir){
while ($file = readdir($dir)){
if($file != '..' && $file !='.' && $file !='' && $file !='.DS_Store'){
echo "<A HREF=delete.php?delete=$file>$file</A>
";
}
}
closedir($dir);
clearstatcache();
}
else {echo "Impossibile aprire la directory specificata!";}
?>
config.php
Codice PHP:
<?PHP
define('IMAGE_DIR', './img_big');
?>
delete.php
Codice PHP:
<?php
include 'config.php';
$immagine = IMAGE_DIR . '/' . $_GET['delete'];
if (!unlink($immagine))
{
echo ("Impossibile eliminare $immagine
");
}
else
{
echo ("$immagine Cancellato con successo
");
}
echo ("
<A HREF=lista_file.php>Torna Indietro</A>
");
?>