Problema con unlink() e aggiornamento elenco file cartella
Vi espongo brevemente il mio problema, premetto che sono alle prime armi per quanto riguarda il linguaggio PHP:
ho creato questo piccolo script che mi elenca i files presenti in una cartella e ad ogni file elencato inserisce un link per il downloads (richiamato con altro file) e per cancellare il file stesso.
Premetto che funziona, solo che vorrei ,una volta cliccato il link per cancellare il file, che venga aggiornata la lista dei file in modo automatico e non quando aggiorno la pagina in manuale.
Non so se sono stato chiaro...grazie di cuore, sto uscendo pazzo!!!
Codice PHP:
<table class="table"><tr><th>Nome</th><th>Aggiunto il</th><th>Azioni</th></tr>
<?php
// Nome della cartella...
$dir = 'logo/';
// Apertura...
$handle = opendir($dir);
// Lettura...
while (false !== ($files = readdir($handle))) {
// Escludo gli elementi '.' poi '..' e index.php e stampo il nome del file...
if ($files != '.' && $files != '..' && $files != 'index.php')
echo '<tr>
<th>'.$files.'</th>
<th>'.date("d-m-Y H:i", filemtime($dir.$files)).'</th>
<th><a href="logo.php?nome_file=logo/'.$files.'" onClick="return confirm(\'Sei sicuro di voler cancellare il file?\')" style="text-decoration:none; font-weight:bold" title="Cancella">Cancella</a> -
<a style="text-decoration:none; font-weight:bold" href="download.php?file=logo/'.$files.'" title="Download">Dowload</a></th>
</tr> ';
}
if ($file = $_GET['nome_file']) {
unlink("$file") OR DIE("Impossibile cancellare il file</table>
</body>
</html>");
echo 'File cancellato correttamente';
}
// Chiusura...
closedir($handle);
?>
</table>