no no non mi sono spiegato riguardo l'errore : praticamente manca un pezzo di codice di questo tipo :

Codice PHP:
if(copy($basef,$url)) {
;
}

else {
echo 
'copia non riuscita';

e a me entra nell'else.

detto questo io voglio che mi venga creato un file esattamente uguale al mio file.php, solo che con il nuovo nome (indicato da $url) e nella nuova directory (anche quella indicata da $url)