公告:575分类目录为广大站长提供免费收录网站服务,我们将免费进行到底,如需快审服务(10元/站)请联系站长QQ

点击这里在线咨询客服
新站提交
  • 网站:19294
  • 待审:3
  • 文章:37080
  • 会员:74
  • 最新会员:3632094

 

功能位置:后台->其他管理->下载模型管理->管理地址前缀相关函数:e/class/DownSysFun.php DoTypeForDownurl() , QDownLoadFile() , DownSoft()功能解释:HEADER:使用header转向,通...

功能位置:后台->其他管理->下载模型管理->管理地址前缀cio575分类目录-全网最大的中文分类目录导航网站

相关函数:e/class/DownSysFun.php DoTypeForDownurl() , QDownLoadFile() , DownSoft()cio575分类目录-全网最大的中文分类目录导航网站

功能解释:cio575分类目录-全网最大的中文分类目录导航网站

HEADER:使用header转向,通常设为这个。cio575分类目录-全网最大的中文分类目录导航网站

META:直接转自,如果是FTP地址推荐选择这个。cio575分类目录-全网最大的中文分类目录导航网站

READ:使用PHP程序读取,防盗链较强,但较占资源,服务器本地小文件可选择。cio575分类目录-全网最大的中文分类目录导航网站

帝国CMS弹出下载txt,xls等说明cio575分类目录-全网最大的中文分类目录导航网站

1.看下面粘贴的帝国原函数DoTypeForDownurl() Header 与 Meta 两种方式都使用的真实地址,在这两种方式下浏览器不能读取的文件格式,例如RAR,ZIP等将直接直接弹出一个真实地址下载,txt等浏览器可读的文件格式则直接在线浏览;cio575分类目录-全网最大的中文分类目录导航网站

2.默认不选择前缀的情况下,使用是Headercio575分类目录-全网最大的中文分类目录导航网站

3.READ 这种方式下是利用PHP读取文件,并传递给浏览器,无论 RAR 还是TXT都会弹出下载,而不是浏览器直接读取,弹出的地址也是加密的地址类似:xxx.com/enews=DownSoft&classid=39&id=11&pathid=0&pass=7b9516932a88d44b4e4610e209f6288d&p=22:::J2qCrBGqmrxKcio575分类目录-全网最大的中文分类目录导航网站

4.READ的加密地址判断是否有下载权限,也就是地址是否正确是由e/class/DownSysFun.php中DownSoft()函数来判断的,经测试如果不更改后台->系统设置->模型设置->下载验证码 的情况下流传出去是可以持续被下载的(没有用户组,积分等判断限制 如果要避免那么e/class/DownSysFun.php 第一行 $DownSys_CheckIp=0; 中的0改为1),帝国CMS也是通过这个方式来防盗链;cio575分类目录-全网最大的中文分类目录导航网站

5.如果我不想使用下载地址前缀,而让TXT等格式可以弹出下载,那么你可以在e/class/DownSysFun.php中搜索DoTypeForDownurl($downurl,$downurlr[downtype]);上一行加入如下代码: //不使用下载地址前缀 让txt等浏览器可读类型文件弹出下载 $type2r=array(".xls",".txt",); if(in_array(GetFiletype($downurl),$type2r)) { $downurlr[downtype]=2; }
发表于 2020-06-11 14:29 阅读 ( 595 ) 分类:帝国cms
cio575分类目录-全网最大的中文分类目录导航网站

标签:

分享到: 更多 (0)

下一篇:帝国CMS会员中心首页调用各系统模型的内容SQL(帝国cms商业版)

上一篇:帝国CMS商城使用常见问题与技巧教程(帝国cms使用手册)

  admin95360564zxm

注册时间:

网站:1 个   小程序:3 个  文章:12 篇

  • 19294

    网站

  • 12

    小程序

  • 37080

    文章

  • 74

    会员

赶快注册账号,推广您的网站吧!
热门网站