小李SEO博客

网站优化服务

帝国CMS强制下载txt文件浏览器带下载进度显示

一般来说,下载txt会直接打开,把下面的代码放入到下载页面中,就提示下载并可以进度保存了!文件位置(\e\DownSys\class\DownSysFun.php)
找到如下代码(帝国CMS7.5 大概203行左右)
//下载
Header("Content-type: application/octet-stream");
//Header("Accept-Ranges: bytes");
//Header("Accept-Length: ".$filesize);
Header("Content-Disposition: attachment; filename=".$filename);
echo ReadFiletext($file);

改成如下代码:(注意UTF8编码请用编辑器打开修改)//下载$filesize=filesize($file);Header('Pragma:public');Header('Last-Modified:'.gmdate('D,dMYH:i:s').'GMT');Header('Cache-Control:no-store,no-cache,must-revalidate');Header('Cache-Control:pre-check=0,post-check=0,max-age=0');Header('Content-Transfer-Encoding:binary');Header('Content-Encoding:none');Header("Content-type:application/octet-stream");Header("Content-Disposition:attachment;filename=".$filename);Header('Content-length:'.$filesize);echoReadFile($file);

上一篇:帝国CMS实现用户访问页面自动生成html的教程 下一篇:帝国CMS前台投稿编辑器上传图片自动添加水印方法
相关帝国cms文章阅读
  • 帝国cms刷新phomeecmsdoesn'texist错误修复插件

    刷新内容页时候经常会遇到这种错误 所以制作个插件分享给大家! 出错原因: 1.栏目被删除了 但是数据库仍然有数据 就导致获取不到数据表 错误 2.信息删除时候没处理完整 索引表数据没有被删...

  • 帝国CMS调用指定一条信息的内容

    如何调用指定某一条信息的内容? 标签附加SQL条件参数设置:'id=信息ID'即可。 万能标签调用: [ecmsinfo]0,10,30,0,3,7,0,'id=5'[/ecmsinfo] 灵动标签调用: [e:loop={32,10,0,0,'id=信息ID'}]a href=?=$bqsr['titleurl']...

  • 帝国cms网站后台修改评论插件

    小李网络公司介绍帝国cms网站后台修改评论插件知识,包括帝国CMS后台修改评论插件,可修改评论内容、用户名、时间、支持数、反对数等,帝国CMS评论JS调用模板设置教程 | 开拓族,如何让帝国...

  • 帝国CMS解决文章自动提取简介后双引号显示成”方法

    一般的站长在正常情况下录入文章的时间一般是不会单独手动真写smalltext简单内容的,在正常的情况下,帝国会自动提取正文内容里的前部分文字为简介,但有时候正文里有特殊的字符,这样...

  • 帝国CMS两种方法实现点击更换网站验证码

    两种方法实现点击更换网站验证码 今天分享的这个 点击更换任何验证码 适用于 帝国CMS各版本 以及 其它网站 。 方法一:直接点击图片更换验证码 img src=../../ShowKey/?v=reg name=regKeyImg id=regKeyIm...

  • 帝国cms附件分表大数据优化改造方法

    小李网络公司介绍帝国cms附件分表大数据优化改造方法知识,包括帝国cmsV6.5新增网站大数据优化方案功能_帝国CMS模板网,附件表1表2帝国数据银行手表有哪些附件帝国时代2hd修改兵种数据帝国cm...

  • 帝国CMS栏目列表页调用显示更新时间/日期

    帝国CMS栏目列表页调用显示更新时间或者说刷新时间,特别适用一些分类信息网之类的。 调用代码: ?=date(Y-m-d H:i:s)?...

  • 帝国CMS上传附件保持原文件名

    帝国CMS6.6/7.0都有效。 第一步: 找到:/e/class/connect.php 查找: $r[filetype]=GetFiletype($file_name); 在下面加入: $filename2=str_replace($r[filetype],'',$file_name);//获得去掉后缀的文件名$mytype=array(.cod,.jad);//定...

  • 帝国CMS为什么发布内容时间为“1970-01-01”

    有时候在发布内容的时候(特别是自己新建系统模型)时间会出现1970-01-01,这是为什么呢?其实是因为在建立系统模型的时候,没有把newstime字段设置成录入项、可修改、可增加。...

  • 帝国cms网站信息反馈判断开启验证码具体方法

    小李网络公司介绍帝国cms网站信息反馈判断开启验证码具体方法知识,包括信息反馈的方式有哪些苹果一条包含验证码的信息发送到哪无法收到验证码怎么办给我一条验证码请进行验证码校验管...

  • 帝国CMS推荐信息加图标标记的教程

    首先在列表模板上勾选使用程序代码,我们以推荐为条件输出带 推荐 图标的信息(列表页模板 【列表内容模板(list.var) 】上的格式) $newimg=;if($r[isgood]==1){$newimg='img src='推荐图片地址'';}$listt...

  • 帝国cms网站新闻文章数据表自增ID继续连续方法

    小李网络公司介绍帝国cms网站新闻文章数据表自增ID继续连续方法知识,包括在数据表格前插三行excel建立数据表表格怎么筛选出需要的数据降序排列表格内容怎么设置数组自增主键自增mysql自增...

SEO公司排名
 
QQ在线咨询
SEM竞价推广
137-1296-7640
SEO优化外包
137-1296-7640