最新公告
  • 欢迎您光临站长源码网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入钻石VIP
  • 帝国cms内容页如何随机插入一张图片?

    正文概述 管理员   2024-09-02   75

    随机插入图片会用到一个函数rand(),在图片地址后面写入随机函数,以及随机的起始学列号,比如从1到10,就写成rand(1,10),你可以用png图片,也可以用jpg格式的图片,将制作好的图片,放到网站的目录下就可以了。

    <div class="newstext">
    <?php
    $string=$navinfor['newstext'];
    $some="<img ";
    $num=explode($some,$string);
    if(count($num)>1){
    ?>
    [!--newstext--]
    <?
    }else{
    ?>
    [!--newstext--]
    <script>
        document.getElementsByClassName('newstext')[0].children[2].innerHTML = document.getElementsByClassName('newstext')[0].children[2].innerHTML + '<p><img src="/d/file/images/<?=rand(1,10)?>.png" alt="<?=$bqr['title']?>"></p>'
    </script>
    <?
    }
    ?>
    <p>[!--page.url--]</p>
    </div>
    

    以上代码是先做了一个判断,判断这篇文章的内容字段newstext中有没有img标签,如果有img标签就直接显示本文内容,如果没有,就在固定的段落位置显示一张随机的图片。这种方案适合没有图文的网站,随机添加图片后,可以让网站看起来更有美感。


    站长源码网 » 帝国cms内容页如何随机插入一张图片?

    发表评论

    如需帝国cms功能定制以及二次开发请联系我们

    联系作者

    请选择支付方式

    ×
    支付宝支付
    微信支付
    余额支付
    ×
    微信扫码支付 0 元