PHP 文件下载

<?php
// =========================PHP 文件下载=================================
$file = $_SERVER['DOCUMENT_ROOT'].'/'."1429866030340381.flv";  //文件路径。
// $file = $_SERVER['DOCUMENT_ROOT'].'/'."优酷网d优酷d网优酷网g332优酷网.flv";  //文件路径。
// $file  = iconv("UTF-8","GB2312",$file);  // 如果含有中文的字符的话需要转码。

//文件是否存在 。
if(!file_exists($file)){ 
	echo "没有该文件";
	return ; 
}

//建立下载文件,
Header("Content-type: application/octet-stream"); 
header( "Content-Type:   application/force-download ");
Header("Accept-Ranges: bytes");
Header("Accept-Length:".filesize($file));
Header("Content-Disposition: attachment; filename=".basename($file));

// 输出要下载的文件。
readfile($file);

你可能感兴趣的:(PHP 文件下载)