3

ファイル名にスペースを含める必要がある場合、正しいヘッダーを設定するにはどうすればよいですか?

私は試した

header( "Content-Disposition: attachment; filename=a fielename with spaces.txt");

しかし、それは提案されたフィールド名「a」のみを与え、残りを切り捨てます。

4

2 に答える 2

22
$file_name = 'a fielename with spaces.txt';
header("Content-disposition: attachment; filename=\"".$file_name."\""); 
于 2013-06-21T09:25:56.383 に答える
4
header( 'Content-Disposition: attachment; filename="a fielename with spaces.txt"');
于 2013-06-21T09:20:58.267 に答える