php 文件下载 兼容safari 有一个xxx.xls的文件经过safari下载变成了xxx.xls.html求如何去.html我使用的hearder 是Content-Disposition: attachment; filename=X-Accel-Redirect: 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <?php$file = 'test.zip';$filename = '中文.zip';if(file_exists($file)){ $user_agent = $_SERVER['Http_User_agent']; $encode_filename = rawurlencode($filename); if(preg_match("/MSIE/", $user_agent)){ header('content-disposition:attachment; filename="'.$encode_filename.'"'); }else if(preg_match("/Firefox/", $user_agent)){ header("content-disposition:attachment; filename*=\"utf8''".$filename.'"'); }else{ header('content-disposition:attachment; filename="'.$filename.'"'); } readfile($file);}?> PHP 导出execl 错误 挤到一列去了. 求PHPer们,封装个函数,热心的朋友请跟帖:) ExtJs GridPanel 怎么显示查询条件返回的JSON数据 flash如何调用xml的数据,数据是图片和超链接 我的网站好像被攻击了,请高手帮忙 PHP提问 iis 中怎么支持mysql? 求如何得到今天、明天、后天、大后天是星期几的答案!! 如何确定时间段?mysql字段类型是DATETIME. 求助这是什么的问题 文件上传,一直localhost等待是什么情况 php MySQLi_STMT类为什么没有实例化就可以用了
<?php
$file = 'test.zip';
$filename = '中文.zip';if(file_exists($file)){
$user_agent = $_SERVER['Http_User_agent'];
$encode_filename = rawurlencode($filename); if(preg_match("/MSIE/", $user_agent)){
header('content-disposition:attachment; filename="'.$encode_filename.'"');
}else if(preg_match("/Firefox/", $user_agent)){
header("content-disposition:attachment; filename*=\"utf8''".$filename.'"');
}else{
header('content-disposition:attachment; filename="'.$filename.'"');
}
readfile($file);
}
?>