Hallo DannyLupo,
a) nicht die Rechte hast, um die Datei zu ueberschreiben
Doch. chmod ist 777.
Bist Du sicher oder vermutest Du das?
Ich bin sicher.
Was wird ausgegeben, wenn du unmittelbar vor dem Kopieren einfuegst:
clearstatcache();
echo substr(sprintf('%o', fileperms("$pfad/$actual_user.jpg")), -4);
0644 ... und was bedeutet das?
Du hast error_reporting(2047) gesetzt und das @ entfernt? Setze das error_reporting unmittelbar vor clearstatcache(). Setze ein echo vor copy(), schau ins Handbuch, was copy() returnt
0 wird ausgegeben.
? über ?
Was bedeutet das nun alles?
Gruß, Danny.