我有一个视图设置来动态获取有关文件的信息。这非常好用。我还想要一个有问题的文件的下载链接,它存在于网络驱动器上。我一直无法弄清楚如何使用正确的网址成功回显<a>
标记。
简单地回显标签会放置空格,因此无法工作(但奇怪的是,如果我复制链接位置并将其粘贴到我的浏览器中,它就可以正常工作)。
str_replace(' ', '%20', $location)
给出了与上面相同的结果。
rawurlencode($location)
无法正常工作,因为它会将域名附加到我的网址前面,并且我会链接到网络驱动器。
我最好的方法是什么?
答案 0 :(得分:0)
我没有意识到,但我的问题与此有关:Link to file on local hard drive
结论:我正在碰到浏览器的安全功能(即使它位于网络驱动器上,它就像是本地文件一样,并且在现代浏览器中直接指向本地文件的链接是不可能的)。我需要改变我想要做的事情。