帝国cms提取正文里的图片做缩略图方法
进入文件/e/class/userfun.php,将如下函数加入其中
function getnewsimg($rid,$n){
global $empire,$dbtbpre,$class_r;
$fr=$empire->fetch1("select newstext from {$dbtbpre}ecms_news_data_1 where id='$rid'");
$newstext=stripslashes($fr['newstext']);
$pattern = '/<img.*?src.*?="(.*?)".*?>/i';
preg_match_all($pattern, $newstext, $match);
if(count($match[1])>=$n){
$diypic=$match[1][$n-1];
}else{
$diypic='/e/data/images/notimg.gif';
}
return $diypic;
}
模板中调用正文里的图片
<!--以下代码位于循环之中-->
<img src="<?=getnewsimg($bqr[id],1)?>">
声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至201542412@QQ.com举报,一经查实,本站将立刻删除。
相关推荐
-
帝国CMS灵动标签调用文章第一张图片作为缩略图的实现方法
帝国CMS灵动标签调用文章第一张图片作为缩略图的实现代码
-
帝国cms无缩略图用灵动标签判断有无标题图片的两种写法
网站项目中,首页用灵动标签(e:loop)实现新文章的列表,部分文章标题图片(titlepic),部分文章没有标题图片(titlepic),希望实现如下效果,
-
帝国cms如何批量修改替换专题缩略图教程,专题图片
帝国cms如何批量修改替换专题缩略图教程,专题图片
-
Discuz分类信息中“上传图片”类型字段系统自动生成120x120缩略图?尺寸如何改
Discuz分类信息中“上传图片”类型字段系统自动生成120x120缩略图?尺寸如何改
-
WordPress如何更换主题模板缩略图
WordPrss主题制作好之后,都会在后台有一个主题缩略图,怎么修改这个图片呢?自己先制作一张图片,尺寸为500px*400px;取名为scrnshot.jpg;打开自己要更换缩略图的模板文件夹;使用自己制作的图片替换模板里面原来的缩略图即可。