这试试
$filename=$_FILES['postfile']['name'];
//从临时文件夹内移动文件到目的文件夹
move_uploaded_file($_FILES['postfile']['tmp_name'],"E:\\ApacheRoot\\tmp\\".$filename);
$filename=$_FILES['postfile']['name'];
//从临时文件夹内移动文件到目的文件夹
move_uploaded_file($_FILES['postfile']['tmp_name'],"E:\\ApacheRoot\\tmp\\".$filename);
登陆是administrator没问题
2楼的解答实在不明白
我是菜鸟
请详细一些好吗?
谢谢
我想可能是你的上传目录不存在,所以报Permission denied。ntfs格式的话,把那个目录设为完全控制
if(isset($_POST['submit']) {
$uploadfile = $_FILES['uploadfile']['tmp_name'];
$uploadfile_name = $_FILES['uploadfile']['name'];
$uploadfile_type = $_FILES['uploadfile']['type'];
$uploadfile_size = $_FILES['uploadfile']['size'];
}
其他的就不用改动了
if(isset($_POST['submit'])
{
$uploadfile = $_FILES['uploadfile']['tmp_name'];
$uploadfile_name = $_FILES['uploadfile']['name'];
$uploadfile_type = $_FILES['uploadfile']['type'];
$uploadfile_size = $_FILES['uploadfile']['size'];
}
if($UploadFile!="none")
{
copy($UploadFile,"$UploadFile_name");
unlink($UploadFile);
}
else
{
echo "你没有上传任何文件";
}
?>
是这样吗?
报告出错
Parse error: parse error, unexpected '{' in c:\apache\htdocs\upload\upload.php on line 3
Warning: Unable to open '' for reading: Permission denied in c:\apache\htdocs\upload\upload.php on line 11Warning: unlink() failed (Permission denied) in c:\apache\htdocs\upload\upload.php on line 12
文件没有超过2m