1

我对文件上传有疑问。

这是HTML源代码。

<th scope="row">upload file</th> 
<td> 
    <input id="file" name="file" type="file" title="lable text"> 
</td> 

这是文件属性。

path : /www/temp/bulk_files 

类型:文件夹

Location : ftp://anisfra@example.com//www/anisfra/www/partner/bulk_files 

我用那个做什么?

我也像这里一样使用设置权限。

@chmod('ftp://anisfra@example.com/www/anisfra/www/partner/bulk_files', 0777); 

但是,它不起作用。

我错过了什么?

4

1 回答 1

0
<form action="" method="post" enctype="multipart/form-data">
   <label for="file">Filename:</label>
   <input type="file" name="file" id="file" /><br />
   <input type="submit" name="submit" value="Submit" />
</form>

之后获取文件属性

echo "Upload: " . $_FILES["file"]["name"] . "<br />";
echo "Type: " . $_FILES["file"]["type"] . "<br />";
echo "Size: " . ($_FILES["file"]["size"] / 1024) . " kB<br />";
echo "Temp file: " . $_FILES["file"]["tmp_name"] . "<br />";

然后将属性传递给上传功能,例如

move_uploaded_file(
    $_FILES["file"]["tmp_name"],
    "upload/" . $_FILES["file"]["name"]
);
echo "Stored in: " . "upload/" . $_FILES["file"]["name"];
于 2013-07-31T08:40:27.297 回答