php无法上传文件

时间:2014-02-19 19:16:14

标签: php html

我在使用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是空的。奇怪的是,代码在几天前运作良好,并且最近突然死亡。希望有人可以帮助我。非常感谢!

1 个答案:

答案 0 :(得分:1)

您错过了在method="POST"标记

中添加<form>
<form method="POST" enctype="multipart/form-data" id="form" action="design.php">
      ^^^^^^^^^^^^^