帝国CMS - 技术教程文章

帝国cms相关调用【代码】

Loop用法:[!--temp.header--][e:loop={6,6,0,1}] <!--标题连接/标题--><a href="<?=$bqsr[titleurl]?>" target="_blank"><?=$bqr[title]?></a><br><!--标题图片--><img src="<?=$bqr[‘../titlepic‘]?>" width="50" height="50"/><!--文章时间--><b>时间:<?=date(‘Y-m-d‘,$bqr[newstime])?></b>[/e:loop]<!--调用5级推荐的信息--> [e:loop={‘news‘,10,18,0,‘isgood=5‘}] <a href="<?=$bqsr[titleurl]?>" target="_blank">...

程序站分类目录帝国cms模板源码分享【图】

程序站网址导航基于帝国cms程序搭建,为互联网用户提供音乐、小说、NBA、财经、购物、视频、软件及热门游戏网址大全等,提供了多种搜索引擎入口、实用查询、天气预报、个性定制等各种分类的优秀内容和网站入口,提供简单便捷的上网导航服务。   本模板源码安全可靠,代码简单/开源,无绑定域名等限制。您可以使用本源码轻松建立自己的综合网址导航站点,也可以修改为您所喜爱的相关内容导航站。网站导航页面的系统模板源码,内核绿色...

在php代码中调用帝国cms头部变量temp.header的方法【代码】

在php代码中调用帝国cms头部变量temp.header的方法代码如下: 1 <?php 2require("../e/class/connect.php"); 3if(!defined(‘InEmpireCMS‘)) 4{ 5exit(); 6} 7require("../e/class/db_sql.php"); 8require("../e/class/q_functions.php"); 910$link=db_connect(); 11$empire=new mysqlquery(); 12$headr=$empire->fetch1("select varvalue from {$dbtbpre}enewstempvar where myvar=‘header‘ limit 1"); 13 ?>在调用的地方直...

帝国CMS实现一二级导航及其高亮【代码】

帝国CMS实现一二级导航及其高亮   可以用以下方法实现一二级导航 <li id="<?=$GLOBALS[navclassid]==0?‘nav_select‘:‘‘?>"><a href="/">首页</a></li>[e:loop={‘select classid,classname,classpath from [!db.pre!]enewsclass where bclassid=0 and showclass=0 order by myorder‘,0,24,0}]<li id="<?=(($GLOBALS[navclassid]==$bqr[classid]) || ($class_r[$GLOBALS[navclassid]][bclassid] == $bqr[classid])) ?‘nav_...

帝国cms判断某一字段是否为空【代码】

<?php if(empty($navinfor[buy])) { ?><? } else { ?> <h2 class="buy"><a href="[!--buy--]" target="_blank">立即购买</a></h2> <? } ?> //判断[!--buy--]这一字段是否为空 原文:http://www.cnblogs.com/keleyz/p/4743150.html

帝国CMS伪静态【代码】

nginx伪静态设置rewrite ^([^\.]*)/listinfo-(.+?)-(.+?)\.html$ $1/e/action/ListInfo/index.php?classid=$2&page=$3 last; rewrite ^([^\.]*)/showinfo-(.+?)-(.+?)-(.+?)\.html$ $1/e/action/ShowInfo.php?classid=$2&id=$3&page=$4 last; rewrite ^([^\.]*)/infotype-(.+?)-(.+?)\.html$ $1/e/action/InfoType/index.php?ttid=$2&page=$3 last; rewrite ^([^\.]*)/tags-(.+?)-(.+?)\.html$ $1/e/tags/index.php?tagname=$2&pag...

帝国cms安装在二级目录 构建中英文网站

帝国cms是很好的建站工具,一般都是安装在根目录,但是有时候租一个空间,要搭建两个网站,或者中英文双语的网站,肯定得用到二级目录帝国cms安装二级目录步骤1,讲安装包解压缩到要安装的二级目录下2,通过浏览器访问二级目录+e/install。安装,安装过程不再敖述。3,登陆cms,在系统设置 的网站地址 设置你的虚拟目录, 如  /WWW/附件地址 /WWW/d/files/有了以上设置,基本上栏目生成的文件夹都会在这个二级目录下了。也就和根目...

帝国cms 修改[!--newsnav--]不显示首页

第一步:在e/class/connect.php中搜索 function ReturnClassLink($classid)第二步:将函数里面的 $string="<a href=\"".ReturnSiteIndexUrl()."\">".$fun_r[‘index‘]."</a>"; 注释掉即:// $string="<a href=\"".ReturnSiteIndexUrl()."\">".$fun_r[‘index‘]."</a>";原文:https://www.cnblogs.com/20170804/p/11106123.html

帝国cms 内容页根据关键词来调用相关内容【代码】

帝国cms 内容页根据关键词来调用相关内容,如果没有相关内容则随机获得文章代码:<?php if ($navinfor[‘keyboard‘]) { $c_key=explode(‘,‘,$navinfor[‘keyboard‘]); $count=count($c_key); for($i=0;$i<$count;$i++) { if($i==0) { $or=‘‘; } else { $or=‘ or ‘; } $repadd.=$or."keyboard like ‘%".$c_key[$i]."%‘"; } $r=$empire->fetch1("select * from {$dbtbpre}ecms_news where id<>".$navinfor[‘id‘]." and "...

帝国cms插件 一键替换数据表中已发表文章的内容关键字【代码】

你是不是也在优化网站,是不是网站发展了一段时间之后才来做优化的,这样当然就会导致已经发表文章里的内容关键字,不能得到替换了!小编根据后台替换内容关键字的程序,重写了一段 通过运行单个页面就能直接替换掉,在数据表中已发表文章的内容关键字, 这样,重新刷新文章就能批量的替换内容关键字了。新建一个PHP文件,放到/e/action/ 目录下面就可以了。<?php require(‘../class/connect.php‘); require(‘../class/db_sql.p...

帝国CMS7.2仿思享BT电影资源站源码,带火车头采集【图】

源码名称: 帝国CMS7.2仿思享BT电影资源站源码,带火车头采集 开发环境: PHP 空间支持: php+mysql 数 据 库: MYSQL 压缩包大小: 1.3G 采集方式: 火车头 购买QQ: 271280959 程序介绍: 帝国CMS7.2仿思享BT电影资源站源码,更新了火车头采集规则! 亲测截图: 650) this.width=650;" src="/upload/getfiles/default/2022/11/10/20221110084126909.jpg" title="01.jpg" />原文:http://ginvip.blog.51cto.com/8092345/1723424

帝国cms目录结构分享_php技巧

/ 系统根目录 ├d/ 附件和数据存放目录 (data) │├file/ 附件存放目录 │├js/ JS调用生成目录 │└txt/ 内容存文本存放目录 ├e/ 系统程序目录 (empire) ├html/ 自定义内容页存放预设目录 ├images/ 默认模板图片目录 ├s/ 专题目录 (special) ├search/ 高级搜索页面目录 ├skin/ 模板CSS和图片存放目录 └index.html 网站首页/e/ 系统程序目录 ├action/ 信息动态列表...

帝国CMS留言板回复后发送EMAIL通知客户

说明:修改1:e/admin/tool/ReGook.php /*回复表单*/ 43行处添加代码 -----------------------------------------------------------------------------------------------代码如下: " /> /*取用户EMIAL地址*/ " /> /*取用户留言信息*/----------------------------------------------------------------------------------------------- 67行添加表单选择项 --------------------------------------------------------...

帝国cmsphomeflashpic调用的flash时间长了就会白板

帝国cms phomeflashpic 帝国cms phomeflashpic调用的flash时间长了就会白板 使用标签调用的flash时间长了就会显示白板,不显示图片,只是一片白 ,请问有什么办法可以修复 [phomeflashpic]0,5,170,120,0,26,3,0[/phomeflashpic] 上传以下图片: 回复讨论(解决方案) 已经找到原因了,标题图片必须是jpg格式的 其他格式就会造成这种情况

帝国CMS留言板回复后发送EMAIL通知客户

说明:修改1:e/admin/tool/ReGook.php /*回复表单*/ 43行处添加代码 -----------------------------------------------------------------------------------------------代码如下: <input name="email" type="hidden" id="email" value="<?=$r[email]?>"> /*取用户EMIAL地址*/ <input name="lytext" type="hidden" id="lytext" value="<?=$r[lytext]?>"> /*取用户留言信息*/----------------------------------------...

帝国CMS置顶扣除积分机制_PHP教程

首先在所需的系统模型中添加int字段 top,单选按钮0,1(0为否,1为是)。主要修改e/class/qinfofun.php两处 一处为增加,一处为编辑。在文件中找到esetcookie("lastaddinfotime",time(),time()+3600*24);下面到//-------------修改全部替换为://置顶扣分$t=$empire->fetch1("select top from {$dbtbpre}ecms_".$tbname." where userid=$muserid and id=$id and classid=$classid limit 1");if($t[top]){$w=$empire->fetch1("sele...

帝国cms:通过字段处理函数功能,转换为unix时间戳存储。谁能帮忙看下这个错误

function user_Arctime($mid,$f,$isadd,$isq,$value,$cs) { $value=time(); return $value; } 本人新手,写的上面这个在存储时会自动变更为当前时间 回复讨论(解决方案) 那你想要什么? return strtotime($value); 大概是这样子吧 那你想要什么? 提交数据时,将2013-07-24(时间)转换为unix时间戳 哪个参数表示提交的数据? 感谢各位大大的热情回复,已处理。#2正解

如何使用帝国CMS自带的数据库类_PHP教程

帝国CMS封装了一个SQL,文件位置是e/class/db_sql.php;使用程序本身的类库可以给我们的开发带来便利和效率,同时可以减少增设文件数量等。首先,做下准备工作:在e目录下建立测试目录,例如我建立的是e/trylife/td-test/在1中目录下建立个PHP文件,例如我建立的是e/trylife/td/test-db_sql.php文件中写入代码如下:第一个测试的对象:queryquery()执行的是mysql_query()返回值同样遵循PHP手册中对mysql_query()的解释,不过执行失败...

帝国cms目录结构分享,帝国cms目录_PHP教程

帝国cms目录结构分享,帝国cms目录/ 系统根目录 ├d/ 附件和数据存放目录 (data) │├file/ 附件存放目录 │├js/ JS调用生成目录 │└txt/ 内容存文本存放目录 ├e/ 系统程序目录 (empire) ├html/ 自定义内容页存放预设目录 ├images/ 默认模板图片目录 ├s/ 专题目录 (special) ├search/ 高级搜索页面目录 ├skin/ 模板CSS和图片存放目录 └index.html 网站首页/e/ 系统程...

帝国CMS留言板回复后发送EMAIL通知客户_PHP

说明:修改1:e/admin/tool/ReGook.php /*回复表单*/ 43行处添加代码 -----------------------------------------------------------------------------------------------代码如下: " /> /*取用户EMIAL地址*/ " /> /*取用户留言信息*/----------------------------------------------------------------------------------------------- 67行添加表单选择项 --------------------------------------------------------...

程序站分类目录帝国cms模板源码分享【图】

程序站网址导航基于帝国cms程序搭建,为互联网用户提供音乐、小说、NBA、财经、购物、视频、软件及热门游戏网址大全等,提供了多种搜索引擎入口、实用查询、天气预报、个性定制等各种分类的优秀内容和网站入口,提供简单便捷的上网导航服务。 本模板源码安全可靠,代码简单/开源,无绑定域名等限制。您可以使用本源码轻松建立自己的综合网址导航站点,也可以修改为您所喜爱的相关内容导航站。网站导航页面的系统模板源码,内核绿色风格...

(转)对帝国cms、dedecms、phpcms、discuz、phpwind、xiuno负荷测试总结

(转)对帝国cms、dedecms、phpcms、discuz、phpwind、xiuno负载测试总结 担心被骂,本不想写这篇文章。犹豫良久,最终还是决定写。希望能够帮助到一些朋友,认识到数据库索引正确设计的重要性。由于我比较懒,就简单用文字描述一下,就懒得切图片证明了,懂技术的朋友可以自己测试一下,可证实我的测试结果是否真实。不懂技术的朋友信不信也无妨。测试程序:CMS程序:帝国cms dedecms phpcms论坛程序:discuz phpwind xiuno负载测...

帝国cms数据库配置文件在那里_PHP教程

php帝国cms的文件目录命名都是非常怪异的,接手了一个修改帝国cms的活,找了半天都没有找到配置文件在哪里,真是羞愧,搜索得来的,分享出来与同样找不到配置文件的朋友共享,帝国cms数据库配置文件是 /e/class/config.php ,具体配置选项参照下面的说明://数据库设置 $phome_use_db=mysql; //数据库类型 $phome_use_dbver=5.0; //数据库版本 $phome_db_server=localhost; //数据库登陆地址 $phome_db_port=; //端口,不填为按默认...

关于帝国cms中的一个挺另人恶心的事

主要是为了试试能不能传变量,所以在connect.php文件中加了一个变量,比如我加了$testdg= "看看能打出来吗"; 但是这个变量在列表模板中打不出来,不知为啥 不可思议的原因是,帝国不是啥mvc模式,connect.php是核心文件,再说这个文件也没有啥私有公有变量之说,纯是一个过程化的逻辑文件,按说不可能啊,真是太怪了 回复讨论(解决方案) 帝国cms生成页面的函数在class/functions.php : NewsBq(),可以看下这个函数 帝国cms不止...

帝国CMSecmsinfo万能标签_PHP教程

带模板的信息调用标签:[万能标签](ecmsinfo)标签名称: 带模板的信息调用标签 (sys_GetEcmsInfo)格式:[ecmsinfo]栏目ID/专题ID, 显示条数, 标题截取数, 是否显示栏目名, 操作类型, 模板ID, 只显示有标题图片[/ecmsinfo]参数说明:(帝国模板制作的精髓所在,此标签实现各种显示效果。)栏目ID/专题ID:要调用信息的栏目ID或专题ID,当前栏目或专题ID=selfinfo,多个栏目ID或专题ID可用","号格开,如1,2,如果是按SQL语句调用,则此...

php帝国cms目录生成问题

以下代码 是帝国cms functions.php 2925 行左右 在生成mingxing/hehe/的时候 hehe 生成没问题! 但是mingxing这个生成不出来 在网站有mingxing情况下 生成没有问题 但是没有mingxing 情况下 就生成不出来 了 好像是权限问题 怎么改 $tfilename='/mingxing/hehe/'; $dopath=ECMS_PATH.$tfilename."/"; $mk=DoMkdir($dopath); 回复讨论(解决方案) 楼主用的哪个版本的帝国内容...

用python 发 帝国cms 文章

在e\extent下面放一个jiekou.php $kv[classname],cid=>$kv[classid],pid=>$kv[bclassid]); } }if(empty($_POST)) {//这里刷新列表echo ""; #echo maketree($cates,0,); foreach($ar as $k=>$v){ $pid=$v[pid]; $cname=$v[cname]; $cid=$v[cid]; if($pid==$id) { $ids.="{$pre}{$cname}"; foreach($ar as $kk=>$vv) { $pp=$vv[pid]; if($pp==$cid) { $ids.=maketree($ar,$cid,$pre." "); break; } } } } echo ;exit(); } $link=...

帝国cms 调用父栏目链接及名称php简单写法

function get_classid_url_name($classid) //return classname,classurl { global $dbtbpre; $empire=new mysqlquery(); curr=cur_r=curr?=empire->fetch1(“select classpath,classname from {KaTeX parse error: Expected EOF, got } at position 8: dbtbpre}?enewsclass wher…classid”); return ‘<a href=" rel=" nofollow".$cur_r[classpath]."="">’.KaTeX parse error: Expected EOF, got } at position 26: …sname].</...

帝国cms目录结构分享

/ 系统根目录 ├d/ 附件和数据存放目录 (data) │├file/ 附件存放目录 │├js/ JS调用生成目录 │└txt/ 内容存文本存放目录 ├e/ 系统程序目录 (empire) ├html/ 自定义内容页存放预设目录 ├images/ 默认模板图片目录 ├s/ 专题目录 (special) ├search/ 高级搜索页面目录 ├skin/ 模板CSS和图片存放目录 └index.html 网站首页/e/ 系统程序目录 ├action/ 信...

帝国CMS当前位置中的“首页”二字如何修改

1、帝国CMS当前位置首页那两个字在哪里可以修改吗?2、[!--newsnav--]该处的首页链接,请问在哪儿修改?3、导航条[!--newsnav--]默认首页为:&ldquo;首页&rdquo;可以更改么? 4、导航条[!--newsnav--]默认为:首页 > 类别 > 子类别 &hellip;&hellip; 第一个&ldquo;首页&rdquo;可以更改为别的么?例如改为&ldquo;Home&rdquo;,请问该怎么实现?诸如以上的问题,其实修改方法很简单,修改位置:e\data\language\gb\pub\fun.php找到in...