搬码资源网广告位 搬码资源网广告位

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

  搬码源码网 abnma.com 如何让PHPCMS下载内容页显示链接真实地址?今天就来介绍一下此功能的实现方法,其目的在于:在下载内容页点击下载链接后直接下载,不用跳转到 down.PHP 文件.

  修改方法:includefieldsdownfilesoutput.inc.PHP

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

以下为引用的内容:
function downfiles($field,$value)

{

$contentid = $this->contentid;

$result = ”;

$downloadtype = $this->fields[$field][‘downloadtype’];

$values = explode("",$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 .= "<a href=’$downurl’ target=’_blank’>$name</a>";

}

return $result;

}

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

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

  效果如图:

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

声明:
本站发布的文章及附件仅限用于学习和研究目的;不得将上述内容用于商业或非法用途,否则后果请用户自负。
本站资源来自网络收集,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。
如果您喜欢该程序,请支持正版软件,得到更好的正版服务。
本文链接:https://www.abnma.com/10597.html,转载请注明出处。
如有侵权,请邮件联系我们删除处理。

0
搬码资源网广告位

评论0

请先

没有账号? 注册  忘记密码?