firefox没有显示整个下载名称和扩展名

Exo*_*oon 1 php firefox filenames download

我有一个使用mod_xsendfile的php下载脚本,可以很好地下载certian rar文件.

在Chrome和IE中下载很好,我得到的文件名如"0005 - Game Name.rar"

在Firefox中,它总是只下载一个文件,其名称有两个字符长,如"0005 - ",它永远不会有扩展名,因此用户可能无法理解如何重命名.

我可以在脚本中更改某些内容以允许firefox读取整个文件名.

以下是处理下载的脚本部分.

header("Content-Type: application/octet-stream"); 
header("Content-Disposition: attachment; filename=$filename"); 
header("X-Sendfile: $file"); 
Run Code Online (Sandbox Code Playgroud)

提前致谢!

Bar*_*mar 8

引用文件名:

header("Content-Disposition: attachment; filename=\"$filename\"");
Run Code Online (Sandbox Code Playgroud)