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

让PHPCMS下载内容页显示链接真实地址,第1张

概述网(LieHuo.Net)教程 如何让PHPCMS下载内容页显示链接真实地址?今天就来介绍一下此功能的实现方法,其目的在于:在下载内容页点击下载链接后直接下载,不用跳转到 down.php 文件.修改方法:includefieldsdownfilesoutput.inc.php用以下代码直接覆盖该文件: …

  内存溢出 jb51.cc 如何让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地址.有什么问题请回帖反馈.

总结

以上是内存溢出为你收集整理的让PHPCMS下载内容页显示链接真实地址全部内容,希望文章能够帮你解决让PHPCMS下载内容页显示链接真实地址所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/zz/1002429.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存