名站网址导航为大驾家提供DedeCMS站点程序站点教程相关的知识,比如织梦程序安装教程,织梦程序系统故障等教程。织梦程序默认状态下,友情连接上传的图片在网站的后台不能正常显示,本文就讲解一下友情链接图片不显示的解决相关具体操作方法。
1、友情链接图片不显示的现象
织梦程序默认状态下,友情连接上传的图片在网站的后台和网站的前台都是不能正常显示的,之后查看相关具体代码如下,发现图片的路径有问题,本来应该显示/upload/flink/ ,却显示了/upload/fli<x>nk/ ,所以图片在友情连接网站的后台和网站的前台都不能正常显示,如下图:
2、问题的原因
问题的原因是,/include/datalistcp.class.php 因为这个网站文件里包含了防止XSS漏洞攻击的相关具体代码如下里边包含了一个'link' 所以就自动增加了一个<x> 。
3、解决相关具体操作方法
相关具体操作方法一:
打开/include/datalistcp.class.php
搜索:
1 $replacement = substr($ra[$i], 0, 2).'<x>'.substr($ra[$i], 2); |
修改为:
1 $replacement = substr($ra[$i], 0, 2)."".substr($ra[$i], 2); |
上面的相关具体操作方法是要更改/include/datalistcp.class.php ,include是系统网站文件,如果担心更改系统网站文件后会导致安全问题,咱们可以更改友情链接图片的存放目录,
相关具体操作方法如下: 1、打开:根目录/dede/friendlink_add.php 这个网站文件的27行左右
$imgurl = $cfg_medias_dir."/flink";
2、打开:根目录/dede/friendlink_edit.php 61-62行
1 $request->MoveUploadFile('logoimg', DEDEROOT.'/d/file/uploads/flink/'.$request->GetFileInfo('logoimg', 'name'));$logo = $cfg_cmspath.'/d/file/uploads/flink/'.$request->GetFileInfo('logoimg', 'name'); |
作者:DEDE58.COM 关注: 时间:2020-06-03 08:31 �
首先声明,只要是咱们的vip会员所有源码均可以免费下载,不做任何限制(了解更多)
�本站的源码不会像其它下载站一样植入大量的广告。为了更好的用户体验以后坚持不打水印
�本站只提供精品织梦程序源码,源码在于可用,不在多!!希望在这里找到你合适的。
�本站提供的整站织梦程序程序,均带数据及演示地址。可以在任一源码详情页查看演示地址
�本站所有资源(包括源码、模板、素材、特效等)仅供学习与参考,请勿用于商业用途。
�如有其他问题,请加站点客服QQ(970003436)进行交流。
关于DedeCMS站点程序站点教程相关的知识,就说到这里了希望能帮助朋友们。DEDECMS首页和站点列表页具体调用图片集多张图片的办法