se crei tu la cartella tramite php e questa viene creata problemi di permessi non dovrebbero essercene.

Sinceramente non ho analizzato bene come componi il percorso, ma io ricercherei il problema li.

Passando da flash è un po' più difficile fare debug perchè non vedi a video gli errori lanciati dal php, ma se provi a scrivere in un file il percorso puoi provare a vedere cosa cerchi di fare.

Ti consiglio dopo la procedura di creazione della directory di inserire solo per debug queste linee di codice:

codice:
$filelog = './upload.log';
$h = fopen($filelog, 'a');
fwrite($h, 'copy("../images/"'.$_SERVER["REMOTE_ADDR"].'".jpg","../immagini/"'.$_POST["IDf"].'"/"'.$NomeFinaleFoto.')');
fclose($h);
Dovresti trovare dopo l'upload nella stessa directory del file php che esegue l'upload un file di log, con dentro il comando copy che esegui.
Prova a vedere se nella sintassi c'è qualche errore.
Inoltre potresti provare anche a forzare il log degli errori php su un file di cui conosci il percorso.
All'inizio del tuo file php prova a mettere anche :

codice:
ini_set('error_log', 'percorso/php.log');
e prova dopo l'upload a vedere il contenuto di questo file.

Tutte queste operazioni sono solo per il debug, poi toglile dal tuo file.

Ciao