-->

资讯

  • 帝国CMS模板页面用PHP获取任意层级栏目的ID包括上级上上级

    帝国CMS模板页面用PHP获取任意层级栏目的ID包括上级上上级

    771 佚名

    帝国cms栏目层级比较深,而且又要在栏目里面获取上级栏目或者下级栏目的一些数据时,获取到该栏目ID,上级栏目,上上级栏目...直到顶级栏目ID就很关键了。一,在模板页面,通过PHP先获取当前栏目的ID: 二,然后通过class_r再获取到当前栏目的上级栏目ID: 三,如果这是四级栏目,根据第二步举一反三,依次获取到上上级栏目ID和顶级栏目ID: 然后在模板的灵动标签里的SQL语句中就可以用变量$a、$b、$c、$d了。

  • 帝国CMS模板自定义页面用PHP获取页面ID、名称、标题、关键词、描述、内容等

    帝国CMS模板自定义页面用PHP获取页面ID、名称、标题、关键词、描述、内容等

    553 佚名

    一,获取自定义页面的页面ID,用以下代码: 在帝国CMS中,自定义页面的页面ID好像是唯一开放的PHP变量,利用$classid得到自定义页面的ID,获取的值类似:page23,所以还得把page去掉才是真正的页面ID二,获取自定义页面的页面关键词变量,用以下代码: fetch1("select pagekeywords from phome_enewspage where id = $pageid"); $dcm=$r['pagekeywords']; echo

  • 帝国CMS会员注册时加入问答验证-经常更换,防注册机

    帝国CMS会员注册时加入问答验证-经常更换,防注册机

    407 佚名

    帝国CMS会员注册时加入问答验证-经常更换,防注册机.此教程适用于帝国CMS(7.2/7.5)版本修改文件/e/member/doaction.php找到:elseif($enews=="register")//注册{register($_POST);}修改为:elseif($enews=="register"){if($_POST['ask']=='帝国软件'){register($_POST);} else {printerror

  • 帝国CMS模板制作-判断评论验证码是否开启

    帝国CMS模板制作-判断评论验证码是否开启

    650 佚名

    帝国cms模板制作,判断评论验证码是否开启。进入后台-模板-公共模板变量-评论表单查找:验证码:<?php替换为下面代码验证码: 注意:以上增加了php的判断(['plkey_ok']中的plkey中pl是调用评论的的意思,一定要写正确),其他地方的评论验证码,请参考上面的自修修改。总结:这样就可以在后台开启时显示验证码,关闭时隐藏验证码了。

  • 帝国CMS模板前台使用灵动标签调用管理信息反馈中的内容

    帝国CMS模板前台使用灵动标签调用管理信息反馈中的内容

    787 佚名

    帝国cms前台如何调用管理信息反馈中的内容,我需要在前台调用信息反馈的标题,ip地址,内容,网址等。我估计是用sql调用,但是如何调用?灵动标签sql语句调用信息反馈[e:loop={"select * from phome_enewsfeedback order by id desc limit 10",10,24,0}]调用信息反馈信息10条信息[e:loop={"select * from [!db.pre!]enewsfeedback order by id desc

  • 帝国cms发布内容设置gif图片不加水印的方法

    帝国cms发布内容设置gif图片不加水印的方法

    446 佚名

    发布图片的时候设置了图片水印功能,但是GIF图片如果是动图打了水印GIF动图效果就没了,所有就有了这篇绕过GIF打水印的教程。非常简单的小二开,希望大家举一反三来学习帝国一些常规技巧。打开文件:/e/class/functions.php 搜索找到代码:if(empty($groundImage))找到的代码片段应该是这样的://图片加水印function GetMyMarkImg($groundImage){global $public_r;if(empty($groundImage)){return

  • 帝国CMS7.2/7.5开启SSL后台登录空白的问题解决办法

    帝国CMS7.2/7.5开启SSL后台登录空白的问题解决办法

    878 佚名

    以下方法适用帝国CMS7.5版本7.5版本已经有了http和https自动识别,但是因为一些疑难杂症的原因,自动识别判断的不准,后台登录也是空白,我们可以打开e/config.php查找’httptype’=>0改为’httptype’=>2即可'httptype'=>0, 代表自动 'httptype'=>1,代表全站http 'httptype'=>2,代表全站https &#

  • 帝国CMS获取当前页面顶级栏目名称和链接,包含列表和内容页面使用

    帝国CMS获取当前页面顶级栏目名称和链接,包含列表和内容页面使用

    894 佚名

    只在栏目页和内容页使用,首页使用无效,因为首页获取不到当前栏目的ID,所以无法进行下一步的判断。顶级栏目ID:顶级栏目名:顶级栏目地址:/或者用下面的方法!把下面代码复制到eclassuserfun.php中的间 (封面、列表、内容)测试可用function user_GetTopBclassname($classid){global $class_r;$fr=explode('|',$class_r[$classid][featherclass]);$topbclassid=$fr[1]

  • 帝国cms灵动标签常用的变量(一些经验和使用技巧)详细版

    帝国cms灵动标签常用的变量(一些经验和使用技巧)详细版

    705 佚名

    1、灵动标签添是否加单引号的区别和的区别答案:必须加单引号(''),这样速度快;因为不加单引号('')PHP系统会先去搜索这个字段,以此来判断这个字段是“常量”还是“字符串”。如果存在这个“常量”就取这个“常量值”,如果没有设置为“常量”当“字符串”处理,如果有这个常量会引起错误。所以加引号就是告诉PHP这是个“字符串&

  • 帝国cms灵动标签SQL调用广告系统里的广告

    帝国cms灵动标签SQL调用广告系统里的广告

    808 佚名

    帝国cms默认广告调用标签缺点1、无法调用列表类型,只能单个调用2、无法修改默认样式,默认样式100%被广告插件屏蔽所以就算不管第一条,为了不被屏蔽也推荐用帝国CMS灵动标签调用广告。[e:loop={"select * from phome_enewsad where adid in (1,2,3) and t=0 order by adid desc limit 20",0,24}]" target="_blank" title=""

展开更多