建站咨询:

建站业务咨询 预约上门 400-666-5826

公司动态| 关于魔狐狸| 魔狐狸建站学堂

魔狐狸科技有限公司
营销型网站建设专家
我们不仅仅做网站,更懂得网络营销
  • 10年网站建设经验
    10年网站建设经验
  • 服务客户超2000家
    服务客户超2000家
  • 超20人后台服务团队
    超20人后台服务团队
  • 超强网络营销策划能力
    超强网络营销策划能力
您所在位置:首页 > 建站知识 > 网站建设

帝国CMS列表页调用文章第一张图片

来源:魔狐狸官网 发布时间:2016-12-14 21:40:31

所需函数代码如下

function diy_getimg($r,$n){
	global $empire,$dbtbpre,$class_r;
		$tbname=$class_r[$r[classid]][tbname];
        $fr=$empire->fetch1("select newstext from {$dbtbpre}ecms_".$tbname."_data_".$r[fstb]." where id='$r[id]'");
        $newstext=stripslashes($fr['newstext']);
        $pattern = "/<img.*?src.*?=.*?[\'|\"]([^\s]+\.*?)[\'|\"].*?>/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;
}

将此代码复制到/e/class/userfun.php文件中(不影响后续程序升级),然后在你想调用的地方直接调用该函数就可以了。而且,不仅仅可以调用第一张图片,随便几张都可以。

示例:

调用第一张  $pic1=diy_getimg($r,1);

调用第二张  $pic2=diy_getimg($r,2);


提示:手机触屏可一键拨号,电话:400-666-5826

 

 

联系方式
工作时间:8:00-19:00
咨询电话:400-666-5826
客服邮箱:service@mohuli.com
 
魔狐狸-微信
服务项目
网站建设 网络营销 域名注册 主机租用
企业邮箱 商标注册 网站托管 400电话
建站学堂 建站知识 模板中心 案例展示

© 2008-2016    魔狐狸备案豫公网安备 41010302000002号   豫ICP备15024447号   

魔狐狸-网站报价 网站报价


400-666-5826

魔狐狸二维码

微信扫码,了解更多