Nun, spontan würde ich mal sagen: Klar stimmt da was nicht. Du willst die Datei counter.txt nach /tmp/counter_alt.txt kopieren? Richtig?!
Dann musst du auch schreiben
if(@copy($datei,"/tmp/$datei_namen"))
sonst brauchst du in dem Verzeichnis, in dem das Skript liegt ein tmp-Verzeichnis, dann geht es auch!
hmmm eigentlich sollte meine datei hier sein: user/[username].txt...