に設定すると、サーバーからファイルをダウンロードするアプリケーションがあります。ダウンロード後、レスポンスヘッダから来ているファイル名パラメータを使用するため、保存する必要があります。ヘッダー内のファイル名をhtaccess
私はstandart PHP download.php?id=downloadID
を使用していますが、問題なくヘッダーを設定できます。
これで、クライアントサーバー上でPHPが利用できないということがありました。 レスポンスヘッダーの内部にファイル名を設定する必要があります。ここ
は私が持っているもののhtaccessです:
<FilesMatch "\.(?i:pdf)$">
Header set Content-Type: application/octet-stream
Header set Content-Disposition: "attachment; filename=FILE_NAME.pdf"
</FilesMatch>
と私はhtaccessファイルを使用してヘッダにdynamicalyファイル名をparceする方法は考えています。 私はそれを探してGoogleを持っていますが、まだ解決策はありません。
提案がありますか?
'filename = FILE_NAME.pdf'の実際の結果は' FILE_NAME.pdf'です。 と 'filename =%{FILENAME} e'の結果は' null'です –
上記の編集を参照してください。 – Gerben
私は、ファイル名でサーバーを直接呼び出すと、名前を取得することができることを知っています...プロジェクトのいくつかの部分をアドビにする必要があるプロジェクトに「暴走フリーランサー」があるときだけです。コードについてどういうわけか私はそれがうまく動作しないように管理することができません。 –