【发布时间】:2011-06-08 16:41:54
【问题描述】:
我有一个下载和打开文件的download.php 文件。我有一个问题是文件在文件名中使用“&”命名,所以当我尝试访问其中包含“&”的文件时找不到文件。
示例:download.phpf=one_&_another.pdf
在 download.php 文件中,我使用获取文件名 ($_GET['f']) 如果我将文件名更改为 one_and_another.pdf,上面的示例将抛出错误文件未找到。
是的,如果没有大量这样命名的文件,重命名会很好。
我需要知道如何忽略 '&' 并不意味着我要在 php 中传递另一个 var。
【问题讨论】:
-
@user535617:不起作用,这不是 HTML 编码问题,而是 URL 编码问题。
标签: php