php cms下载地址,让PHPCMS下载内容页显示链接真实地址

烈火网(LieHuo.Net)教程 如何让PHPCMS下载内容页显示链接真实地址?今天就来介绍一下此功能的实现方法,其目的在于:在下载内容页点击下载链接后直接下载,不用跳转到 down.php 文件.

修改方法:include\fields\downfiles\output.inc.php

用以下代码直接覆盖该文件:

以下为引用的内容:

function downfiles($field, $value)

{

$contentid = $this->contentid;

$result = '';

$downloadtype = $this->fields[$field]['downloadtype'];

$values = explode("\n",$value);

foreach($values AS $k=>$v)

{

$v = explode("|",$v);

$name = $v[0];

$downurl = $v[1];

$downurl = urldecode($downurl);

$a_k = urlencode(phpcms_auth("i=$contentid&s=$serverurl&m=0&f=$downurl&d=$downloadtype", 'ENCODE', AUTH_KEY));

$result .= "$name";

}

return $result;

}

然后记得更新缓存!修改这一个文件就可以了.不管你后台添加的下载是用相对地址还是绝对地址都是没问题的.

可以自己对比下你的文件和我上面给出的代码看看修改在哪里.

效果如图:

cab94c84e032d57c1f00e01bf844e894.png

注意看左下角的url地址.有什么问题请回帖反馈.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
软件简介: APP市场的火爆,让越来越多的人加入到移动互联网的淘金大军中。移动互联网的高门槛,让大多数站长因为技术门槛、资金实力,只能望洋兴叹。APPCMS为此而生,让每一个站长都能参与到移动互联网的盛宴之中。 掌易科技提供的移动互联网解决方案分为数据中心、APP推广联盟和APPCMS三部分。 为什么会有数据中心? 建立一个类似木蚂蚁、豌豆荚、应用汇一样的APP下载站,横亘在站长面前的3大问题:数据更新(每天成千上万的应用版本更新)、数据空间(超过2T的存储空间)、带宽流量(每个应用的图片和APK资源占用大量下载带宽)。掌易科技提供的数据中心为站长解决了这三大难题,让站长有更多的时间专注于内容优化和网站推广。 为什么会有APP推广联盟? 数据中心解决了站长的数据和带宽问题这个后顾之忧,APP推广联盟则为站长的盈利提供了更多的空间。众所周知,一般小站长是很难申请到各种APP推广链接的,我的APP推广联盟对站长申请没有各种限制,最大化帮助站长提高网站收益。 APPCMS是一套专业的APP内容管理系统,APP应用部分需要结合数据中心使用。 APPCMS还提供了资讯、推荐位、专题、友链、正文内链等各种扩展模块,帮助站长更好的个性化自己的网站。 如果是其他地方下载的,请下载官方最新包安装或者升级 1,修正搜索框联想数据显示方式 需要手工修改模板升级 1)引入一个JS文件,<script type="text/javascript" src="<?php echo SITE_PATH;?>templates/lib/search.js"></script> 2)搜索框input属性为 onkeyup="search_up(this,event)" onclick="show_hot(this);" onkeydown="search_down(this,event); if(event.keyCode==13) do_search();" 2,增加搜索框为空鼠标点击显示15个热搜词 也需要手工修改模板升级 1)引入一个JS文件,<script type="text/javascript" src="<?php echo SITE_PATH;?>templates/lib/search.js"></script> 2)搜索框input属性为 onclick="show_hot(this);" 3,后台修复统计代码 4,修复应用列表布局错位 5,图片地址伪静态(后台设置,默认不开启) 6,手工添加应用某些数据格式无法JSON解析错误 7,修复其他若干BUG 重要提示:如果要申请联盟推广产品,请至少升级到此版本
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值