Originariamente inviato da abidibo
Non vedo la chiusura del ciclo while, ma immagino che nel tuo file ci sia...
Comunque se il ciclo è scritto correttamente, riscrivi tante tantissime volte questa cosa qui:
<input type="hidden" name="deletefile" value="<?=$row['file']?>">
Cioè tante variabili che hanno lo STESSO IDENTICO nome ma valore diverso e quindi si sovrascrivono allegramente fino ad arrivare all'ultima assegnazione che vince, cosi' elimini sempre lo stesso.
Puo' essere?
Ma come posso risolvere?