我想知道所选文件的REALPATH。就像我上传了图片一样。我想知道 F:\ ubuntu \ Ubuntu.ico 。
这是我的代码:
<pre>
<?php
print_r($_FILES);
?>
</pre>
<form method="post" action="" enctype="multipart/form-data">
<input type="file" name="fupload" id="fupload" />
<input type="submit" value="Upload" />
</form>
Output:
Array
(
[fupload] => Array
(
[name] => Ubuntu.ico
[type] => image/x-icon
[tmp_name] => D:\xampp\tmp\php89.tmp
[error] => 0
[size] => 1150
)
)
答案 0 :(得分:4)
您无法知道客户端系统上的完整路径。大多数浏览器根本不会将这些信息暴露给网页。提供该信息可以公开有关客户端系统的信息(例如用户名,已安装的软件包)以及知道路径的服务器的用例非常罕见。
答案 1 :(得分:0)
拥有该文件是否相关?因为如果省略enctype(使用默认值)并执行print_r($ _ POST),则获得全名,因为type = file被管理为type = input