【发布时间】:2018-03-20 13:13:25
【问题描述】:
我想选择带有输入标签的文件,但这不会返回所选文件的完整路径(完整目录)。
我在边缘浏览器中尝试此代码并返回所选文件的完整路径,但其他浏览器不能。
这是我的表格:
<form method="post" enctype="multipart/form-data">
<input type="file" name="file">
<input type="submit" name="submit">
</form>
和
$filename = $_FILES["file"]["name"];
$filedir = $_FILES["file"]["tmp_name"];
有什么想法吗?? 请帮忙
【问题讨论】:
-
直到您将文件保存到文件夹中的某个位置,文件才会保留在临时文件夹位置。所以我不明白你为什么需要临时文件夹路径。
-
当您将文件上传到服务器时。服务器可以访问原始文件名以及临时名称和位置(存储在服务器上)。 服务器没有从客户端机器上获取完整的目录,我认为你是在暗指。
-
我不需要临时目录...我需要所选文件的目录...例如 c:\text1.txt
-
@Emad 这不是
tmp_name吗?使用临时名称/位置move_uploaded_file