你好我想通過表單上傳到我的服務器上的文件,用戶選擇在本地計算機上,但我得到了下面的PHP錯誤:move_uploaded_file PHP錯誤
Warning: move_uploaded_file(bqformtest/uploaded_files/test.doc) [function.move-uploaded-file]: failed to open stream: No such file or directory in /home/drawapl1/public_html/bqformtest/index.php on line 40
Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phphhS4QD' to 'bqformtest/uploaded_files/test.doc' in /home/drawapl1/public_html/bqformtest/index.php on line 40
這是我的PHP代碼:
$target = "bqformtest/uploaded_files/";
$target = $target . basename($_FILES['upload']['name']) ;
if(move_uploaded_file($_FILES['upload']['tmp_name'], $target))
{
echo "The file ". basename($_FILES['uploadedfile']['name']). " has been uploaded";
}
else {
echo "Sorry, there was a problem uploading your file.";
}
這是我的表單代碼:
<form method='post' action='' accept-charset='UTF-8' enctype='multipart/form-data'>
<input type="file" name="upload" size="50" />
<input id="submitButton" type='submit' name='Submit' value='' />
</form>
的uploaded_files文件夾的權限設置爲755。謝謝提前。
uploaded_files dir的所有者是什麼? – xdazz