本帖最后由 春哥 于 2019-4-21 18:52 编辑
//自定义图片集显示 - function user_PhotoMorepic($havepic){
- global $navinfor,$public_r;
- $morepic=$navinfor['morepic'];
- $rexp="\r\n";
- $fexp="::::::";
- $rstr="";
- $sdh="";
- $w_morepic="";
- $rr=explode($rexp,$morepic);
- $count=count($rr);
- for($i=0;$i<$count;$i++)
- {
- if($i==($count-1))
- {$fh="";}else{$fh=",";}
- $fr=explode($fexp,$rr[$i]);
-
- $smallpic=$fr[0]?$fr[0]:$public_r[newsurl]."e/data/images/notimg.gif"; //小图
- $bigpic=$fr[1]?$fr[1]:$public_r[newsurl]."e/data/images/notimg.gif"; //大图
- if(empty($bigpic))
- {
- $bigpic=$smallpic;
- }
- $picname=htmlspecialchars($fr[2]); //名称
- $w_morepic.="<li>
- <a href='$bigpic' target='_blank' title='$picname'><img src='$smallpic' alt='$picname' /></a>
- </li>";
- }
-
- echo $w_morepic;
- }
复制代码
1、这个代码放在:e/class/userfun.php下<?php 上面的代码 ?> 2、在帝国后台建立标签“wMorePic”; 3、在内容页面调用[wMorePic]1[/wMorePic],输出模式是:<li> <a href='大图地址' target='_blank' title='图片说明'><img src='小图地址' alt='图片说明' /></a> </li>的循环; 说明: $morepic=$navinfor['morepic'];-----分隔'morepic'字段 $rexp="\r\n";---------回车分隔 $fexp="::::::";-------点点分隔 帝国'morepic'字段的内容输出格式是: /d/file/Show/Sy/2011-04-13/144f0beb127bd7415015d24d7d30733e.jpg::::::/d/file/Show/Sy/2011-04-13/c7319034b25f79e920104f5c35d720bc.jpg::::::风光明媚 /d/file/Show/Sy/2011-04-13/144f0beb127bd7415015d24d7d30733e.jpg::::::/d/file/Show/Sy/2011-04-13/c7319034b25f79e920104f5c35d720bc.jpg::::::风光明媚 |