Problem mit UploadScript

Hab ich auch schon versucht kommt folgender Fehler ...

Code:
Warning: copy(uploads/test.jpg): failed to open stream: Permission denied in D:\WEBppliance\Sitedata\......\ROOT\Inetpub\wwwroot\uploads.php on line 12
 
Naja in der Beschreibung zur Funktion move_uploaded_file steht, dass man den temporären Namen dafür braucht, also was willste denn mit dem echten Pfad ? Zumal den "konkreten Pfad" anzugeben ein wenig unprofessionell wäre ...
 
Ich hab das folgende Script auf einem anderen WebServer getestet und es funktioniert es muss also an den einstellungen liegen!

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

PHP:
<?php
if($_GET['action'] == "check") { 
    $uploaddir = 'uploads/'; 
    move_uploaded_file($_FILES['userfile']['tmp_name'], $uploaddir . $_FILES['userfile']['name']); 
}
?>

Ist es wirklich nicht möglich bei diesen einstellungen ein Upload durchzuführen?

register_globals = OFF
safe_mode = ON
short_open_tag = ON

MfG proloser
 
Wichtig ist dass der Ordner in dem die Datei liegt die richtigen Rechte hat:
chmod()

Der Fehlermeldung nach würde ich sagen dass dein "uploads" Ordner keine schreibrechte hat..
 
Dann werd ich wohl ein Problem haben denn folgende Meldung bekomm ich!

Code:
Dieser Server unterstützt keine Änderung der Dateizugriffsrechte.
 
Zurück