亚洲欧美成人综合一区_国产精品一区二区无码_亚洲风情偷拍区_成?人免费无码视频在线看

在線(xiàn)客服與您一對(duì)一交流
當(dāng)前位置: 主頁(yè) > 行業(yè)新聞 > IT技術(shù) >

phpcms v9 首頁(yè)banner模塊get萬(wàn)能標(biāo)簽調(diào)用后臺(tái)添加的廣告

{pc:get sql="SELECT setting FROM v9_poster WHERE spaceid=1 AND type='images' AND disabled=0 ORDER BY listorder ASC" num="6"}
{loop $data $r}
<?php $narry = string2array($r[setting]);?>
<li><a href="{$narry[1][linkurl]}"><img src="{$narry[1][imageurl]}" alt="{$narry[1][alt]}"/></a></li>
{/loop}
{/pc}

只輸出該廣告位中的一個(gè)廣告:
 
{loop $data $r}
<?php $narry = string2array($r[setting]);?>
<?php if($r[id]=11):?>
<li><a href="{$narry[1][linkurl]}"><img src="{$narry[1][imageurl]}" alt="{$narry[1][alt]}"/></a></li>
<?php endif;break;?>
{/loop}
新版Phpcm不能采用eval  <?php eval("\$narry = $r[setting];");?>  出錯(cuò)。

<?php eval("\$narry =$r[setting];"); ?>  改為 <?php $narry = string2array($r[setting]); ?>  
也可以這樣批量替換模板文件:
查找:
<?php eval("\$narry =$r[setting];"); ?>
替換為:
{php $mystr = substr($r[setting],1,1);}
{if $mystr=='a'}
{php eval("\$narry =$r[setting];");}
{else}
{php $narry = string2array($r[setting]);}
{/if}
這樣做一個(gè)if判斷,判斷數(shù)據(jù)庫(kù)里邊的廣告代碼是array開(kāi)頭開(kāi)始json數(shù)據(jù){開(kāi)頭,避免出錯(cuò)。
-----------------------------------------------------------------------------------------------------

 

{pc:get sql="SELECT setting FROM yhdj_poster where spaceid=11"  cache="0"  return="data"}
    {loop $data $key $val}
    {php $setting=json_decode($val['setting'],true);}
    <li>
<a href="" style="background:url({php echo $setting[1]['imageurl'];}) center center no-repeat;">  {php echo $setting[1]['linkurl']}
       </a>
    </li>
    {/loop} 
{/pc} 

 
去數(shù)據(jù)庫(kù)看下你添加的版位id(spaceid)是多少,上面的spaceid就等于多少

相關(guān)文章:

  • 一、將phpcms目錄遷移部署到站點(diǎn)根目錄外 二、為了安全,將默認(rèn)的phpcms目錄改成其它名字,比如abcms.這樣模板等文件就不能按默認(rèn)的目錄找到直接訪(fǎng)問(wèn)??梢蕴岣甙踩?。 改了之后,由于基礎(chǔ)...

  • 由于最近多種cms程序爆出各種各樣的漏洞,其中由于fsockopen引起的漏洞入侵尤其的多,所以現(xiàn)在很多的空間商都關(guān)閉了fsockopen函數(shù),而在安裝phpcm 9的時(shí)候,會(huì)自動(dòng)檢測(cè)空間的相應(yīng)設(shè)置,一般在...

  • 公司:西安蟠龍網(wǎng)絡(luò)科技有限公司
  • 聯(lián)系人:張經(jīng)理
  • 手機(jī)/微信:
  • Q Q: 點(diǎn)擊這里給我發(fā)消息
  • 地址:西安市雁塔區(qū)唐延南路11號(hào)逸翠園i都會(huì)