loading...
首页 开放平台 问答求助 新手报到 官方公告
首页 > 交流论坛 > 开放平台 > 开发交流 帝国cms图片集分割输出全部图片和提取图片集第一张图片代码

帝国cms图片集分割输出全部图片和提取图片集第一张图片代码 复制链接

发布于:2016-03-27 07:57:59 | 查看所有 | 关注作者 |本帖最后由 jimmy 于2016-03-27 编辑 楼主

图片集分割morepic字段内容:
<?php
$picr=explode(egetzy('rn'),$navinfor[morepic]);
for($p=0;$p<count($picr);$p++)
{
$spicr=explode("::::::",$picr[$p]);
?>
小图地址:<img src="<?=$spicr[0]?>" />
大图地址:<img src="<?=$spicr[1]?>" />
图片名称:<?=$spicr[2]?>
<?php
}
?>

输出代码:
图片集分割morepic字段内容:

<img src="/d/file/sell/2014-07-02/154f3b8dd3c1d6d569d886ad0c6f2800.jpg" />
<img src="/d/file/sell/2014-07-02/5472a488663bf1af5802948b626dac46.jpg" />
<img src="/d/file/sell/2014-07-02/b61ea31ea9f1de3330a79d442b8b59b1.jpg" />
<img src="/d/file/sell/2014-07-02/b29de812f7e01cb75fa0dfefa1bd3502.jpg" />


图片集提取第一帧图片

<?php
$str=$navinfor[morepic];
$exp=explode("::::::",$str);
?>
<img src="<?=$a=$exp[1];?>" alt="第一张" />
<?php
?>

输出代码如下:

提取第一帧图片
<img src="/d/file/sell/2014-07-02/154f3b8dd3c1d6d569d886ad0c6f2800.jpg" alt="第一张" />

    发布于:2016-08-19 | 只看该用户 沙发

    尽是好东西,哈哈

    发布于:2016-08-19 | 只看该用户 板凳

    //取图集数量 图集的ID,是否输出图片
    //@$picid 图集ID, 不可空
    //@$ifpic 是否输出地址, 不输出则返回图集总数.默认为0,不输出
    function my_picnum($picid,$ifpic=0){
    global $empire;
    //副表 phome_ecms_photo_data_1  主表 phome_ecms_photo
    $sql = "SELECT a.id,b.morepic FROM phome_ecms_photo AS a INNER JOIN phome_ecms_photo_data_1 AS b ON a.id = b.id WHERE a.id =".$picid;
     $r=$empire->fetch1($sql);
     if($r['morepic']=='')
     {
     return '0';
     }else{
      $nr = explode("rn",$r['morepic']);
      $num=count($nr);
      if($ifpic == 1){
      
      for($num;$i<=$num;$i++)
       {
        $picv = explode("::::::",$nr[$i]);
        $img = "<img src='".$picv[1]."' width='167' height='259' >";
        echo $img;
       }
      //return $picnum;
      }else{
      return $num;
      }
     }
    //return $picid;
    }

    发布于:2016-08-19 | 只看该用户 3楼

    调用代码:
    <?php $num=my_picnum(7);  ?>//将返回图集ID信息为7的图集数量
    <?php  my_picnum(7,1); ?>  //将输出图集ID信息为7的所有图片,格式自行修改

    发布于:2016-08-19 | 只看该用户 4楼

    此方法为任意地方调用指定图集内容图片
    您需要登录后才可以发帖,登录 | 注册
      
      
    到底了,所以往后的每一步都在进步