0

这是我用于我的网站的代码。您可以看到 HTML 输入:

<form action="upload_request.php" method="post">
    <input type="file" name="userfile" id="file"/> 
    <i>Only Excel files (*.xls || *.xlsx)</i>
</form>

这里有 PHP 脚本:

<?php    
$uploaddir = '/cdir/';
$uploadfile = $uploaddir . basename($_FILES['userfile']['name']);

if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) {
    echo "uploaded.\n";
} else {
    echo "fail!!\n";
}
?>

我必须在我的文件夹中上传一个 excel 文件,dir但这个脚本没有这样做,他总是“失败!!”。请问你能帮帮我吗?

4

1 回答 1

6

你的<form>标签应该有enctype="multipart/form-data"属性。请参阅此处的示例 #1

于 2013-07-04T17:54:02.017 回答