PHP: eliminare file

Ciao a tutti. Ho realizzato un sistema in php che mostra i file contenuti in una cartella. Adesso vorrei aggiungere l funzionalità di cancellazione dei file aggiungendo accanto al nome del file ad esempio la scritta elimina la quale cancella il file. Come posso fare? Vi metto il codice.
<?
// Processing variables by "GET" input
$inpath = $_GET['dir'];
$sub = $_GET['sub'];
if (!IsSet($inpath) || ($inpath == ""))
{
$inpath = "";
$directory = ".";
}
else $directory = explode("|",$inpath);

if (!IsSet($sub) || ($sub < 0))
{
$sub = 0;
$directory = ".";
}
?>
<?

// Processing directories

$path = "";
for ($i=0; $i<=$sub; $i++)
{
$folder = chdir($directory[$i]);
$path = $path . $directory[$i] . "|";
if (($directory[$i] != "") and ($directory[$i] != "."))
echo " - <a class=\"navigate\" href=\"index.php?dir=". $path . "⊂=".($i+1)."\">" . $directory[$i] . "</a>";
}

echo "\n<hr>\n";
// Getting directory's info...
$folder = opendir(".");
while ($file = ReadDir($folder))
{
$file_array[] = $file;
}
// Processing Files&Directories list element by element
foreach ($file_array as $file) {
if (($file == ".") || ($file == "..") ) continue;
if($file=="index.php") continue;
// Checking if it is a directory or a file
if (FileType($file) == dir)
{
if ($inpath != "")
{
$path = $inpath . $file . "|";
$subw = $sub + 1;
}
else
{
$path = $file ."|";
$subw = 1;
}
$listpath[] = " <a class=\"dir\" href=\"index.php?dir=".$path."⊂=".$subw."\">".$file."</a>
\n";
}
else
{
if ($inpath != "")
$path = str_replace("|","/",$inpath) . $file;
else
$path = $file;
unset($file_array);
$listfiles[] = "<a class=\"file\" href=\"".$path."\" target=\"_new\">".$file."</a>
\n";
}
}
// Printing the list

for ($id=0; $id<count($listpath); $id++) echo $listpath[$id];
for ($id=0; $id<count($listfiles); $id++) echo $listfiles[$id];
// Unsetting all variables
unset($file_array);
unset($file);
unset($folder);
unset($directory);
unset($sub);
unset($subw);
unset($path);
unset($id);
unset($listpath);
unset($listfiles);
?>

 alexfrangionI, N.D.

unlink per cancellare un file

<?php
$nomefile="ggg.html";
unlink($nomefile);
?>

potresti creare un comodo pulsante
cliccando su di esso ti cancella il file
ovviamente anche una casella di testo
dove scrivi il nome del file e poi
clicchi sul pulsante "cancella".

 max_400, N.D.
001design.it ® è un marchio registrato.
© 2004-2017 Molfese Paolo - P.Iva: 03430820617 - All rights reserved | Tutti i diritti sono riservati.