侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130562 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

帝国cms内容页如何随机插入一张图片?

2022-06-16 星期四 / 0 评论 / 0 点赞 / 189 阅读 / 2859 字

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

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

  1. <div class="newstext"
  2. <?php 
  3. $string=$navinfor['newstext']; 
  4. $some="<img "
  5. $num=explode($some,$string); 
  6. if(count($num)>1){ 
  7. ?> 
  8. [!--newstext--] 
  9. <? 
  10. }else
  11. ?> 
  12. [!--newstext--] 
  13. <script> 
  14.     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>' 
  15. </script> 
  16. <? 
  17. ?> 
  18. <p>[!--page.url--]</p> 
  19. </div> 
.以上代码是先做了一个判断,判断这篇文章的内容字段newstext中有没有img标签,如果有img标签就直接显示本文内容,如果没有,就在固定的段落位置显示一张随机的图片。这种方案适合没有图文的网站,随机添加图片后,可以让网站看起来更有美感。

广告 广告

评论区