【发布时间】:2019-06-08 18:51:14
【问题描述】:
我想上传一些文件到虚拟主机,不知道文件会保存在哪里。
这是我正在使用的代码。看到我假装将它们保存在 /stage/ 文件夹中。
<?php
if(isset($_FILES['documents'])){
foreach($_FILES['documents']['tmp_name'] as $key => $tmp_name)
{
$file_name = $key.$_FILES['documents']['name'][$key];
$file_size =$_FILES['documents']['size'][$key];
$file_tmp =$_FILES['documents']['tmp_name'][$key];
$file_type=$_FILES['documents']['type'][$key];
move_uploaded_file($file_tmp,"staging/".time().$file_name);
}
}else{
echo "<form enctype='multipart/form-data' action='hola.php' method='POST'>";
echo "File:<input name='documents[]' multiple='multiple' type='file'/><input type='submit' value='Upload'/>";
echo "</form>";
}
?>
虚拟主机文件夹中未显示的文件。我应该在哪里创建 /stage/ 文件夹?是否有某种设置权限?大文件怎么样,有什么限制吗?我使用的是正确的/还是它\?
【问题讨论】:
标签: php web-hosting