私はPHPでリダイレクトすることなく、この例のように、ファイルのソースを読まずにファイルをダウンロードさせるためにどのように解決策を求めている:私は、ダウンロードを行うfile_get_contents
witoutダウンロードのためのソリューションを必要としPHPヘッダファイルのパス
if(1 == 1)
{
header("Content-Type: application/xml");
header("Content-Transfer-Encoding: binary");
header("Cache-Control: private",false);
header("Content-Disposition: attachment; filename=example.xml;");
$file = file_get_contents("file.ext");
echo file;
}
mod_rewrite
のように。
あなたがPHPをまっすぐに出力うち、代わりのreadfile
EDIT
とVARにファイルを送ることができますおかげ
リダイレクトせずに、リードファイルsource'なし 'PHPのダウンロードファイル - それは – zerkms
@zerkms、ノーそのことは不可能である。mod_xsendfile – Petah
@Petah:それは非常に興味深いですが、なぜ'ヘッダ( "プラグマはあなたに – zerkms