Hello everybody, I use PHP (with MySQL) on a Windows2000 machine. For an application that I am writing I need a simple straight forward file upload system through a form, like this:
echo " <form action=\"Example_Action.php\" enctype=\"multipart/form-data\" method=\"post\"> <input type=\"hidden\" name=\"MAX_FILE_SIZE\" value=\"80000\"> <input type=\"file\" name=\"ImageFile\"> <input type=\"submit\" name=\"btnSubmit\" value=\"Upload\"> </form> "; In the Example_Action.php I have the simple instruction to test the script: $AppImageDir = "C:\\Inetpub\\wwwroot\\PremoGroup\\Images"; if (isset($_FILES["ImageFile"])) { move_uploaded_file($_FILES['ImageFile']['tmp_name'], $AppImageDir."\\".$_FILES['ImageFile']['name']); } Note that the double \\ are to escape "" and \\. I try the script and the following error appears: Warning: move_uploaded_file(C:\Inetpub\wwwroot\PremoGroup\Images\21532.jpg) [function.move-uploaded-file]: failed to create stream: Permission denied in c:\inetpub\wwwroot\Predan\example.php on line 6 Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move 'C:\PHP\uploadtemp\php15.tmp' to 'C:\Inetpub\wwwroot\PremoGroup\Images\21532.jpg' in c:\inetpub\wwwroot\Predan\example.php on line 6 Does somebody know why and how this error is produced and what I need to do (what to change in the code, where to set what permissions, etc.)? Thank you very much, FRANS BAKKER -- PHP Windows Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php