我想通过弹出文件目录导航窗口访问用户选择的文件的URL。我的浏览按钮标记是:
<input type="file" id="loadFile"/>
在后端,我可以在javascript中访问文件url,但不知道如何在PHP中执行此操作。
答案 0 :(得分:1)
您必须拥有表单的正确enctype。
否则,您使用$_FILES超级全局。
PHP Manual regarding uploads中详细介绍了这一点。
$_FILES['load file']['name']
由于您似乎真的想要一种让用户为文件提供URL的方法,处理它的方法是简单地实现文本输入并接受那里的url,并使用服务器上的url处理HTTP客户端,代表用户提取和存储文件。
多年来,人们一直在使用卷曲扩展,这种扩展功能快速且功能强大。还有许多用PHP编写的客户端库,如Guzzle.