文件上传时如何在php中获取文件临时路径

文件上传时如何在php中获取文件临时路径,php,jquery,jquery-plugins,file-upload,uploadify,Php,Jquery,Jquery Plugins,File Upload,Uploadify,我使用jQuery插件上传文件。这里没有使用浏览按钮。 它将使用ajax点击事件上传文件。因此没有显示文件临时路径。所以我想让它显示 因此,我尝试使用$\u FILES['uploadfile']['tmp\u name']获取文件临时路径。但它只返回如下内容/tmp/phpclqHXj。但我希望显示实际的临时路径,如C:\Users\Diamantino\Desktop\file.jpg。我可以使用php获得它吗。uploadify中的任何选项 插件,无论如何,获得jquery或js。任何帮助

我使用jQuery插件上传文件。这里没有使用浏览按钮。 它将使用ajax点击事件上传文件。因此没有显示文件临时路径。所以我想让它显示

因此,我尝试使用$\u FILES['uploadfile']['tmp\u name']获取文件临时路径。但它只返回如下内容/tmp/phpclqHXj。但我希望显示实际的临时路径,如C:\Users\Diamantino\Desktop\file.jpg。我可以使用php获得它吗。uploadify中的任何选项 插件,无论如何,获得jquery或js。任何帮助将不胜感激

我的浏览按钮。


谢谢

至少,您正在以下位置查找文件名:

$_FILES['uploadfile']['name']
而不是C:\Users\Diamantino\Desktop\file.jpg,它将返回文件名:file.jpg


但是,通过使用简单的Javascript,您可能能够获得整个文件路径。根据您的逻辑,您可能只有在上传文件时才能获得文件路径。这里有一个,还有一些。

无法从用户的计算机获取文件的完整路径。您可以使用
$\u FILES['uploadfile']['name']
获取文件名(在您的示例中为
“file.jpg”
)。当用户上传文件时,如果您可以获得有关其本地文件夹结构的信息,则会出现安全问题,因此web浏览器不太可能发送该数据。如果有某个浏览器发送它,它将不会出现在
$\u文件中
superglobal中,也不会有任何其他简单的方法可以访问php。

相关,但实际上不是重复:您需要在页面上显示路径吗?或者你需要在PHP脚本中使用它?@Timur:我希望它显示在我的页面中。不是php。如果可能,在php中我从ajax页面返回它。如果可能,在jquery中我将直接在我的page@gowri,Uploadify显示所选文件的名称。您需要完整路径吗?它可能受到一些安全限制:我没有查找文件名。只查找完整的临时路径