最新公告
  • 欢迎您光临329687站长资源网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入我们
  • 帝国CMS结合项多条件筛选可多选

    从模型表中取出字段,进行分割。并且判断当前URL是否包含该条件。下面这段代码是放在模板里面的。

    <?php
    $topurl=urldecode($_SERVER["QUERY_STRING"]);//获取当前URL后缀
    $mysql=$empire->query("selectfvaluefrom{$dbtbpre}enewsfwheref=&#039;yxpt&#039;");//游戏平台
    $r=$empire->fetch($mysql);
    $rexp="|";
    $fvalue=explode($rexp,$r[&#039;fvalue&#039;]);
    $count=count($fvalue);
    for($i=0;$i<$count;$i++)
    {
    $str="yxpt=".$fvalue[$i];
    $strpos=intval(strpos($topurl,$str));
    if($strpos=="0")
    {
    $yangshi=&#039;class="yule_off"&#039;;
    }
    else
    {
    $yangshi=&#039;class="yule_on"&#039;;
    }
    $yxpt.=&#039;<li&#039;.$yangshi.&#039;><ahref="&#039;.$public_r[newsurl].&#039;e/extend/url/form.php?tempid=3&mid=10&ph=1&yxpt=&#039;.$fvalue[$i].&#039;">&#039;.$fvalue[$i].&#039;</a></li>&#039;;//当前点击过来的条件
    }
    $mysql=$empire->query("selectfvaluefrom{$dbtbpre}enewsfwheref=&#039;yxlx&#039;");//游戏类型
    $r=$empire->fetch($mysql);
    $rexp="|";
    $fvalue=explode($rexp,$r[&#039;fvalue&#039;]);
    $count=count($fvalue);
    for($i=0;$i<$count;$i++)
    {
    $str="yxlx=".$fvalue[$i];
    $strpos=intval(strpos($topurl,$str));
    if($strpos=="0")
    {
    $yangshi=&#039;class="yule_off"&#039;;
    }
    else
    {
    $yangshi=&#039;class="yule_on"&#039;;
    }
    $yxlx.=&#039;<li&#039;.$yangshi.&#039;><ahref="&#039;.$public_r[newsurl].&#039;e/extend/url/form.php?tempid=3&mid=10&ph=1&yxlx=&#039;.$fvalue[$i].&#039;">&#039;.$fvalue[$i].&#039;</a></li>&#039;;//当前点击过来的条件
    }
    $mysql=$empire->query("selectfvaluefrom{$dbtbpre}enewsfwheref=&#039;aqbz&#039;");//安全保障
    $r=$empire->fetch($mysql);
    $rexp="|";
    $fvalue=explode($rexp,$r[&#039;fvalue&#039;]);
    $count=count($fvalue);
    for($i=0;$i<$count;$i++)
    {
    $str="aqbz=".$fvalue[$i];
    $strpos=intval(strpos($topurl,$str));
    if($strpos=="0")
    {
    $yangshi=&#039;class="yule_off"&#039;;
    }
    else
    {
    $yangshi=&#039;class="yule_on"&#039;;
    }
    $aqbz.=&#039;<li&#039;.$yangshi.&#039;><ahref="&#039;.$public_r[newsurl].&#039;e/extend/url/form.php?tempid=3&mid=10&ph=1&aqbz=&#039;.$fvalue[$i].&#039;">&#039;.$fvalue[$i].&#039;</a></li>&#039;;//当前点击过来的条件
    }
    $mysql=$empire->query("selectfvaluefrom{$dbtbpre}enewsfwheref=&#039;rzzt&#039;");//认证评级
    $r=$empire->fetch($mysql);
    $rexp="|";
    $fvalue=explode($rexp,$r[&#039;fvalue&#039;]);
    $count=count($fvalue);
    for($i=0;$i<$count;$i++)
    {
    $str="rzzt=".$fvalue[$i];
    $strpos=intval(strpos($topurl,$str));
    if($strpos=="0")
    {
    $yangshi=&#039;class="yule_off"&#039;;
    }
    else
    {
    $yangshi=&#039;class="yule_on"&#039;;
    }
    $xjct.=&#039;<li&#039;.$yangshi.&#039;><ahref="&#039;.$public_r[newsurl].&#039;e/extend/url/form.php?tempid=3&mid=10&ph=1&rzzt=&#039;.$fvalue[$i].&#039;">&#039;.$fvalue[$i].&#039;</a></li>&#039;;//当前点击过来的条件
    }
    ?>
    <divclass="yule_tiaojian">
    <divclass="yule_ico_pingtai"><divclass="yule_ico_01yule_ico_left">游戏平台:</div>
    <divclass="yule_ico_right">
    <ul><?=$yxpt?></ul>
    </div>
    </div>
    <divclass="yule_ico_pingtai">
    <divclass="yule_ico_02yule_ico_left">游戏类型:</div>
    <divclass="yule_ico_right">
    <ul><?=$yxlx?></ul>
    </div>
    </div>
    <divclass="yule_ico_pingtai"><divclass="yule_ico_03yule_ico_left">安全保障:</div>
    <divclass="yule_ico_right">
    <ul><?=$aqbz?></ul>
    </div>
    </div>
    <divclass="yule_ico_pingtai"><divclass="yule_ico_04yule_ico_left">认证评级:</div>
    <divclass="yule_ico_right">
    <ul><?=$xjct?></ul>
    </div>
    </div>
    </div>

    e/extend/url/form.php 代码如下

    <?php
    $topurl=$_SERVER[&#039;HTTP_REFERER&#039;];//获取顶级链接
    $strurl="ph=1";
    $strbh=intval(strpos($topurl,$strurl));
    if($strbh=="0")
    {
    $topurl=$public_r[newsurl]."e/action/ListInfo.php?tempid=3&mid=10&ph=1";//判断是否包含当前连接
    }
    $url=$_SERVER["QUERY_STRING"];//当前URL
    $rexp="&";
    $shang=explode($rexp,$url);
    $count=count($shang);
    for($i=0;$i<$count;$i++)
    {
    $tiaojian="&".$shang[$i];//当前点击过来的条件
    }
    $pos=intval(strpos($topurl,$tiaojian));//判断当前URL是否已经包含了条件
    if($pos=="0")
    {
    $path=$topurl.$tiaojian;
    }
    else
    {
    $path=str_replace($tiaojian,&#039;&#039;,$topurl);
    }
    echo"<script>location.href=&#039;$path&#039;</script>";
    ?>

    329站长网 » 帝国CMS结合项多条件筛选可多选

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    329687站长资源网
    一个专注于各种网站源码、程序模板、技术教程分享的站长资源下载平台
    • 5会员总数(位)
    • 2098资源总数(个)
    • 131本周发布(个)
    • 0 今日发布(个)
    • 212稳定运行(天)

    提供最优质的资源集合

    立即查看 了解详情