您现在的位置是:首页 > cms教程 > 帝国CMS教程帝国CMS教程
帝国CMS高效随机文章的几种写法,帝国CMS随机文章的方法
汉鹏2023-04-24 23:51:42帝国CMS教程已有20人查阅
导读php随机文章方法1、WC写的高效随机调用<?php$randnum=1; //随机数量$randids='';$randdh='';for($i=1;$i<=$randnum;$i++){ $randids.=$randdh.rand(
php随机文章
方法1
WC写的高效随机调用
问题:因为在 $randids.=$randdh.rand(18,30); 这个里,ID改成1,10000,无法显示,只有改成当前栏目的最小和最大ID,才能显示出来。那么问题是:现在文章少,如果以 后文章增多,这里的最大ID要随时修改么?还是有其他的办法呢?
答案:增加个系统扩展变量,以后改扩展变量就可以,不用改模板
如:增加了一个<?=$public_r['add_listnum']?>扩展变量 写到“$randids.=$randdh.rand(18,30); ”
格式为: $randids.=$randdh.rand($public_r['add_listnum']); 即:把<?和?>去掉
方法2
第一步:创建一个自定义页面:后台-栏目-自定义页面- 增加自定义页面
填写:①页面模式:直接页面式 ②页面名称(*):php随机文章 ③文件名(*): ../../test.php (在根目录) ④所属分类:有就选择没有就默认不选
⑤ 网页标题、网页关键词、网页描述:省略不填了 ⑥页面内容(*):看第二步
注释:填写大意为:位置为 ../../test.php,直接页面式
第二步:代码大致为(下面的要连接上数据库)
第三步:①模板中用[readhttp]'http://127.0.0.1/dg2/test.php'[/readhttp] 调用文件 (不成功,只有后台刷新才能随机变化)
②用框架代码:
(成功,但不利于seo)
注释:①看看 code.start 和 code.end是干啥的(就是<和>):
②for($i=1;$i<11;$i++){ 这行中的11表示调用10条 举例:for($i=1;$i<6;$i++){ 表示条用5条
方法2----演变、
直接在根目录(目录自行选择更改)新建一个php文件把下面的代码复制进去
本文标签:
很赞哦! (2)
暂无内容 |
暂无内容 |
暂无内容 |
暂无内容 |
随机图文
帝国CMS怎么调用指定关键字文章!
帝国CMS怎么调用指定关键字的方法!第一种:通过查询SQL语句的方法!第二种:默认灵动标签的方法!帝国CMS小说模型创建教程和使用方法
小说网站结构跟问答一样。小说网站栏目:玄幻小说、小说章节。表结构:小说栏目一个表,小说章节一个表。帝国CMS怎么整合Discuz,帝国CMS和Discuz双向同步登录退出的方法
用帝国CMS6.6整合安装Discuz!7.2。为了便于以后的升级扩展。决定整合ucenter1.5。首先安装 “Discuz_7.2_FULL_SC_GBK”也就是已经包含ucenter1.5的Discuz7.2版本帝国CMS灵动标签调用文章信息怎么获取tag标签
方法1、调用信息的全部tag,方法2、调用信息的tag时,可控制输出个数,方法3、调用信息的tag时,可控制输出个数
留言与评论 (共有 0 条评论) |