Discuz 图片路径拼接问题

overme9个月前 (10-17)网页设计1922

如下图所示,Discuz帖子封面数据表中,attachment存储的图片路径是202005/12/5izixue.jpg这样的样式。并不是真正的路径。

那么该如何拼接,才能正确获取图片资源呢?

DiscuzX图片附件正确的路径是data/attachment/forum/202005/12/5izixue.jpg的样式。

$thread_pic = DB::fetch_all(“SELECT * FROM %t WHERE tid=%d”,array(‘forum_threadimage’,$_G[‘tid’]));//从threadimage数据表获取封面图片地址

开始通过‘../../data/attachment/forum/’.$thread_pic[0][‘attachment’]的方式拼接图片路径,但是图片资源不能正常访问。原因是网页请求是从根目录forum.php发起的,因此正确的拼接方式是’data/attachment/forum/’.$thread_pic[0][‘attachment’];

相关文章


		Discuz帖子内容页标题版块名称去除方法

Discuz帖子内容页标题版块名称去除方法

如下图红框所示,Discuz默认的帖子内容页标题格式中,带有版块名称. 这样的内容页标题结构,导致标题过长,百度等搜素引擎收录时,标题看不到站点名称. 如何去除标题中的版块名称呢? 试着修改h...

Discuz关闭前台插件的更新提示教程

Discuz论坛系统,管理员每次登录论坛,遇到后台有没有更新的应用时,都会出现更新提醒,而且关了还会继续弹出。如下图所示,后台没有暂停更新提醒的选项,用户体验不是很好: 找到文件source/m...


		Discuz去除图片下载附件提示信息

Discuz去除图片下载附件提示信息

使用Discuz建站系统发布帖子内容时,内容有图片时。鼠标移动到图片上时,会弹出下图所示的“下载附件”的提示信息。 实际大家浏览网页时,基本上是不会主动下载图片的,只是查看而已。但是,下载附件的提...


		Discuz图片水印设置方法教程

Discuz图片水印设置方法教程

发布图片时,为了防止侵权盗用,或是为了宣传网址引流,需要添加在图片上添加水印。 在此分享Discuz系统图片水印设置方法: Discuz论坛的水印设置很简单,使用制作的水印图片覆盖系统水印地址,然...


		如何删除Discuz触屏版图片链接

如何删除Discuz触屏版图片链接

如下图所示,Discuz默认手机触屏版图片资源,是带有a链接的。 手机浏览帖子时,不小心点击到图片时,会导致网页重新载入,影响用户体验。 在此分享取消触屏版图片链接的方法: 1、稍微了解Disc...

Discuz Header meta代码解析

Discuz系统统一的头部文件所在位置:/template/default/common/header_common.htm 部分代码解析如下: <meta http-equiv=”Cont...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。