Buon giorno a tutti, attraverso la funzione rename() dovrei rinominare un file.exe con file_13082010.exe che ho all'interno di "n" cartelle.
Non capisco come mai,appena lancio la funzione, lo cancella nella directory principale e rinomina soltanto quello che trova nella prima cartella...

Codice PHP:
for($a=0$a<=$i$a++){//uso il ciclo for per guardare nell'array

if(file_exists($path.trim($var2[$a])."/".$fileDaCopiare))
{
if(
rename($path.$fileDaCopiare,$path.trim($var2[$a])."/".$fileDaSostituire)){
    echo 
"$file in $var2[$a] rinominato ...
\n"
;
}
else{
    echo 
"Non è stato possibile rinominare $file";
}
}
else{
                    echo 
"Non presente nessun " $fileDaCopiare;
                }
            }
//fine ciclo for 
Sapete dirmi come mai?
Grazie mille...