我用它来下载 PDF:
echo '<a href= "' .$lineDetails[0]. '"> file </a>'
当我单击file
时,文件不会下载,因为锚点 href 是
http://www.pas.com/\\admin\mypdffile.pdf
如何将链接格式化为http://www.pas.com//admin/mypdffile.pdf
正斜杠。
我用它来下载 PDF:
echo '<a href= "' .$lineDetails[0]. '"> file </a>'
当我单击file
时,文件不会下载,因为锚点 href 是
http://www.pas.com/\\admin\mypdffile.pdf
如何将链接格式化为http://www.pas.com//admin/mypdffile.pdf
正斜杠。
发生这种情况是因为$lineDetails[0]
提供了文件的 Windows 样式路径。您必须以某种方式将路径中的反斜杠替换为普通斜杠。
编辑 - 希望你不介意哈斯特
使用str-replace执行此操作
用来str_replace
替换它们。代码将是:
echo '<a href= "' . str_replace('\\', '/', $lineDetails[0]) . '"> file </a>';