Non puoi dichiarare un valore boolean nel while come variabile

Fai cosi:
Codice PHP:
while(($file readdir($handle)) !== false){...} 
E qui manca un uguale:
Codice PHP:
if ($handle == opendir('../gestione/uploads/'.$id)) { 
Poi specifica gli altri errori