如何在php中获得上传文件的正确路径

rlcwz9us  于 2021-09-29  发布在  Java
关注(0)|答案(1)|浏览(285)

当我通过输入字段选择一个文件或文件夹时,我在php中没有得到正确的路径。
html:

<input type="file" name="dirpath"  id="dirname" webkitdirectory directory multiple>

php代码:

if(isset($_FILES['dir']))
{
    $name = file_get_contents($_FILES['dir']['tmp_name']);  
    echo '<pre>';
    print_r($name);
}

这里,像这样的假路径 C:\fakepath\123.pdf 但实际文件路径我希望这样:
路径:“c:\users\prashan\desktop\pdf\123.pdf”
如何找到文件的绝对路径?

whitzsjs

whitzsjs1#

您试图从上传的文件中获取的信息永远不会透露给客户端。
此外,php是服务器端编程语言。这意味着数据和所有内容都将由服务器/计算机运行,而浏览器无权对其进行编辑。它只接收数据,服务器将使用它(使用您编写的代码)。

如果要打开文件**,而不将其发送到服务器**,请执行以下操作:

这个答案对你有帮助

相关问题