当我使用XAMPP服务器和MySQL数据库时,它正在工作,但我必须使用MSSQL数据库IIS7服务器,它无法正常工作。请参阅这是html表单:
<form action="bookentry.php" enctype="multipart/form-data" name="myForm" id="myform" method="post">
<table width="90%" border="0" cellspacing="0" cellpadding="6">
<tr>
<td align="right">Book Image</td>
<td>
<label>
<input type="file" name="fileField" id="fileField" />
</label>
</td>
</tr>
<tr>
<td> </td>
<td>
<label>
<input type="submit" name="button" id="button" value="Add This Book Now" />
</label>
</td>
</tr>
</table>
</form>
这是php代码
<?php
$bid="MyImageName";
$newname = "$bid.jpg";
move_uploaded_file( $_FILES['fileField']['tmp_name'], "../inventory_images/$newname");
header("location: inventory.php");
exit();
?>
我不明白这个问题及其发生的地方!
答案 0 :(得分:1)
检查您是否write permission
到您尝试移动该文件的文件夹。(inventory_images
)。
修改
根据您的评论检查windows
操作系统中的权限:
right click
该文件夹转到properties
,然后转到security tab
您也可以通过查看checkbox
然后点击apply
按钮来提供权限。
以下是帮助屏幕截图: