傅令江的光影色彩世界
php直接下载文件,不在浏览器中打开,多个
2014-7-9 令狐江
<?php

function down($filename,$zhenfile)
{ 
global $jiangrong;
//echo $fujian['hetongname'];
$ua = $_SERVER["HTTP_USER_AGENT"]; 
header("Content-Type: application/force-download");
//header("Content-Disposition: attachment; filename=".basename($fujian['hetongname'])); 
//$filename=$fujian['hetongname'];
$encoded_filename = urlencode($filename);  
$encoded_filename = str_replace("+","%20",$encoded_filename);  
header('Content-Type: application/octet-stream');  
if (preg_match("/MSIE/", $ua)) {  
header('Content-Disposition: attachment; filename="' . $encoded_filename . '"');  
} else if (preg_match("/Firefox/", $ua)) {  
 header('Content-Disposition: attachment; filename*="utf8\'\'' . $filename . '"');  
} else {  
header('Content-Disposition: attachment; filename="' . $filename . '"');  
 }  
 
readfile($zhenfile);
}


@$id=$_REQUEST["id"];
switch(@$id){
case "1" : 
down("保存到本地的名字","服务器上名字");break;
case "2" : 
down("保存到本地的名字","服务器上名字");break;
case "3" : 
down("保存到本地的名字","服务器上名字");break;

case "": echo "error"; break;
default :echo "error";break;
}

?>
发表评论:
昵称

邮件地址 (选填)

个人主页 (选填)

内容