Lars: Upload: Problem mit den Berechtigungen

Beitrag lesen

Hey ihr,

ich habe ein Problem mit meinem Upload-Script. Es soll eine Datei hochladen und in einem anderen Verzeichnis speichern.

Ich erhalte jedoch folgenden Fehler:

Warning: move_uploaded_file(../../login/Lars) [function.move-uploaded-file]: failed to open stream: Permission denied in C:\xampp\htdocs\site\admin\include\login.php on line 246

Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move 'C:\xampp\tmp\php98EA.tmp' to '../../login/Lars' in C:\xampp\htdocs\site\admin\include\login.php on line 246

Hier mal der Code, mit dem ich es versuche. Die Zeilennummern hab ich mal dazu geschrieben, damit die Zeile 246 gleich ausfindig machen kann:

244 // Kopiervorgang durchführen, bei Fehler melden
245 $ziel = '../../login/lars;
246 if(!move_uploaded_file($_FILES['datei']['tmp_name'], $ziel)) {
247 $error = 'copy';
248 }
249 // Berechtigungen festlegen
250 if(!chmod($ziel, 0644)) {
251 $error = 'chmod';
252 }

Das dürften wohl die entscheidenden Zeilen sein. Hat jemand eine Idee?

Grüße
Lars