2012-02-09 Logs 文件下载

<?php
	$file_dir = '../upfile/attachment/';
	$name = base64_decode($_GET['n']);
	$md5Name = md5($name);
if(file_exists($file_dir.$md5Name)){	
	$file = fopen($file_dir.$md5Name,"r");
	header("Content-type: application/octet-stream");//应用/字节流
	header("Accept-Ranges: bytes");//接收单位
	header("Accept-Length: ".filesize($file_dir . $md5Name));//接收长度
	header("Content-Disposition: attachment; filename=".$name);//内容类型:附件;文件名称
	$read = fread($file, filesize($file_dir.$md5Name));
	echo $read;
	fclose($file);
}
else{
		header('Content-type:text/html;charset=utf-8');
		echo 'File not found!';
	}
?>

猜你喜欢

转载自soundhorizon.iteye.com/blog/1402051
今日推荐