我在使用PHP上传文件时遇到问题。 HTML代码是
<form enctype="multipart/form-data" id="form" action="action.php">
<input type="file" name="file"/><br/><br/>
<input type="submit" id="upload" value="Upload"/>
</form>
,PHP段是
if($_FILES["file"]["error"]>0){
$result['status'] = -1;
$result['message'] = 'Unknown Error';
}
else{
$file = $_FILES["file"];
$savepath = '/CSV Files/'.$file["name"];
move_uploaded_file($file['tmp_name'],$savepath);
}
问题是$result['status']
不是-1,但$file
是空的。奇怪的是,代码在几天前运作良好,并且最近突然死亡。希望有人可以帮助我。非常感谢!
答案 0 :(得分:1)
您错过了在method="POST"
标记
<form>
<form method="POST" enctype="multipart/form-data" id="form" action="design.php">
^^^^^^^^^^^^^