Warum brauchst du chmod()? Dir ist klar, dass mkdir() als zweiten Parameter einen Integerwert aufnehmen kann, der angibt, mit welchen Rechten das Verzeichnis erstellt werden soll. Darüber hinaus würde ich dem Rat wahsagas folgen und move_uploaded_file() gegenüber copy() den Vorrang geben.
Ja, das ist mir bewusst, nur wird dann der chmod-Wert nicht auf 777, sondern auf 755! Das finde ich ja eben ganz komisch...