upload script: files löschen

bleeeez

Grünschnabel
hallo zusammen..

habe mir ein upload script zusammengebastelt.. der upload sowie die ausgabe der hochgeladenen files funktioniert..
jetzt möchte ich noch die bereits hochgeladenen files löschen können.. dazu habe ich die ausgabe der files so angepasst:
PHP:
while ($file = readdir ($dir_handle)) 
{
   if ($file != "." && $file != "..") 
   { 
       echo "<tr><td><a href=\"$uploaddir/$file\">$file </a></td>
                 <td><form action=\"$PHP_SELF\" method=\"POST\"> <input type=\"submit\" name=\"button\" value=\"del\"></form></td></tr>";  
           if ($button)  
               { 
                 unlink("files/$file");  
                 print "delete successful";
	         print "<br>";
	         print "<a href=\"$PHP_SELF\">Refresh Page</a>";
               } 
   } 
}
mein problem ist nun, dass er immer alle files löscht und nicht nur eins..
habt ihr mir ein tipp wie ich das am besten lösen kann?...
 
Du musst an den Button noch eine eindeutige ID für jedes Formular hängen. Momentan heißen alle Buttons gleich und sind somit entweder alle gesetzt oder nicht.
Außerdem würd ich einen Textlink nehmen.
Code:
<a href="<? echo $_SERVER['PHP_SELF'];?>?del=ID123456">Löschen</a>
 
Zurück