Le ho provate tutte
comunque il file uplodato è foto$i

<?php
for($i=0;$i<10;$i++){$num=$i+1;
print"<label>inserisci immagine $num <input type='file' name='foto$i' id='$i'/></label>
\n";
}
?>

Inoltre il caricamento delle immagini sul server con la creazione delle relative cartelle funziona. Quindi mi viene il dubbio che sia sbagliato il procedimento o che comunque manchi qualcosa.