ホームページ  >  記事  >  バックエンド開発  >  phpアップロードファイル

phpアップロードファイル

WBOY
WBOYオリジナル
2016-06-13 13:02:58735ブラウズ

php ダウンロードファイル
PHP でファイルをダウンロードするには 2 つの方法があります
最初の方法
$file = 'data/upload/file.exe';
@header("Location:$file");exit;
このアプローチはお勧めできません。ブラウザにはダウンロードするファイルのタイプが通知されないため、ブラウザの MIME タイプが存在しない場合、リンクが開かれます。
2 番目のタイプ
$filename = './download/filename.exe ';
$filesize = filesize($filename);
header( "Content-Type: application/force-download ") ;
header( "Content-Disposition: 添付ファイル; filename= ".basename($filename));
header( "Content-Length: ".$filesize);
$data = file_get_contents( $filename );
echo $data;
または readfile($filename);

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。