Problem mit UploadScript

proloser

Erfahrenes Mitglied
Hallo,

folgendes Problem:

Ich hab verschiedene UploadScript auf meinem WebServer ausprobiert und bin drauf gekommen damit keines funktioniert!

Bei dem Script kommt zB folgender Fehler:
PHP:
if($_GET['action'] == "upload_check"){
  $tmp_name = $_FILES['file']['tmp_name'];
  $name = $_FILES['file']['name'];
  
  move_uploaded_file($tmp_name, $name);
}

Code:
Warning: move_uploaded_file(test.gif): failed to open stream: Permission denied in upload.php on line 14

Warning: move_uploaded_file(): Unable to move 'D:\#tmp\php\uploadtemp\php8BB9.tmp' to 'test.gif' in uploads.php on line 14

Einstellungen
register_globals = OFF
safe_mode = ON
short_open_tag = ON

Ist vielleicht mit diesen einstellungen gar kein Upload möglich?

MfG proloser
 
Und könntest du mir vielleicht noch verraten wie der eigentlich auf den Pfad kommt?

Normal müsste ja der gewählte Pfad verwendet werden -> $_FILES['file']['tmp_name']
 
Ich habs jetzt genau wie beschrieben geändert und es funktioniert trozdem nicht! (Selbe Fehlermeldung) :(

HTML:
<form action="upload.php?action=check" method="post" enctype="multipart/form-data">
  <input type="file" name="userfile" size="40">
  <input type="submit" value="Hochladen">
</form>

PHP:
if($_GET['action'] == "check") {
  move_uploaded_file($_FILES['userfile']['tmp_name'], uploads/$_FILES['userfile']['name']);
}
 
Zurück