帝国CMS二次开发付款后才能查看内容方法
在要付款查看的地方加上以下代码<divid="fukuanchakan"></div><scriptlanguage="javascript"type="text/javascript"src="&#091;!--news.url--]e/extend/saoma/index.php?classid=&#091;!--classid--]&id=&#091;!--id……
在要付款查看的地方加上以下代码
<divid="fukuanchakan"></div><scriptlanguage="javascript"type="text/javascript"src="[!--news.url--]e/extend/saoma/index.php?classid=[!--classid--]&id=[!--id--]"></script>
e/extend/saoma/index.php代码内容,对应好你自己的表和字段
<?phprequire('../../class/connect.php');//引入数据库配置文件和公共函数文件require('../../class/db_sql.php');//引入数据库操作文件require('../../data/dbcache/class.php');//引入栏目缓存文件$link=db_connect();//连接MYSQL$empire=newmysqlquery();//声明数据库操作类$editor=1;//声明目录层次$id=$_GET[id];$classid=$_GET[classid];$lguserid=intval(getcvar('mluserid'));//登陆用户ID$lgusername=RepPostVar(getcvar('mlusername'));//登陆用户$lggroupid=intval(getcvar('mlgroupid'));//会员组IDif($lggroupid==2)//会员组ID为2的才能看{$r=$empire->fetch1("select*from{$dbtbpre}ecms_newswhereid='$id'andclassid='$classid'limit1");$cont=$r['fukuanchakan'];//需要付款才能看的字段}else{$cont="<ahref=''>支付链接</a>";}?>document.getElementById("fukuanchakan").innerHTML="<?=$cont?>";
论坛大佬分享的一段代码,不是真正的付款后显示,而是判断会员组的方法。
- 上一篇
帝国CMS7.5版TAGS功能升级
1、TAGS新增tagname转tagid功能,格式:“tagname=etagid+TAGSID”,即:“tagname=etagid8”相当于“tagid=8”(/e/tags/?tagname=etagid8)。2、TAGS支持按TAGID伪静态,格式和tagname格式一样,区
- 下一篇
帝国CMS模板中调用当前栏目下的栏目简介信息的方法
(一)、当前栏目ID或专题ID:$GLOBALS[navclassid] 通过这个变量可以输出这个栏目id的所有数据,如:select*fromphome_enewsclasswhereclassid='$GLOBALS[navclassid]' (二)、使用范例:调用当前栏目下的栏目简