帝国CMS二次开发付款后才能查看内容方法
发布时间:2021-09-20作者:帝国建站网
在要付款查看的地方加上以下代码
<div id="fukuanchakan"></div> <script language="javascript" type="text/javascript" src="[!--news.url--]e/extend/saoma/index.php?classid=[!--classid--]&id=[!--id--]"></script>
e/extend/saoma/index.php
代码内容,对应好你自己的表和字段
<?php
require('../../class/connect.php'); //引入数据库配置文件和公共函数文件
require('../../class/db_sql.php'); //引入数据库操作文件
require('../../data/dbcache/class.php'); //引入栏目缓存文件
$link=db_connect(); //连接MYSQL
$empire=new mysqlquery(); //声明数据库操作类
$editor=1; //声明目录层次
$id=$_GET[id];
$classid=$_GET[classid];
$lguserid=intval(getcvar('mluserid'));//登陆用户ID
$lgusername=RepPostVar(getcvar('mlusername'));//登陆用户
$lggroupid=intval(getcvar('mlgroupid'));//会员组ID
if($lggroupid==2) //会员组ID为2的才能看
{
$r=$empire->fetch1("select * from {$dbtbpre}ecms_news where id='$id' and classid='$classid' limit 1");
$cont=$r['fukuanchakan'];//需要付款才能看的字段
}
else
{
$cont="<a href=''>支付链接</a>";
}
?>
document.getElementById("fukuanchakan").innerHTML="<?=$cont?>";论坛大佬分享的一段代码,不是真正的付款后显示,而是判断会员组的方法。
相关帝国教程
- 05-12帝国CMS会员使用邮箱或用户名同时登陆修改教程
- 09-10帝国cms关联外表连接sql语句
- 02-15帝国CMS首页调用已注册会员人数和最新会员名称
- 05-19帝国CMS搜索表单制作教程
- 08-03帝国cms数据表phome_ecms_infotmp_news
- 02-10帝国CMS实际发布时间(truetime )最后修改时间lastdotime可修改的发布时间(newstime)
- 10-12帝国cms一句js实现列表页或者内容页当前栏目高亮
- 12-05帝国cms模板利用php实现无限级导航的代码
- 07-21wordpress实现文章的ajax无限加载
- 11-06帝国cms上传文件大小的限制php.ini设置方法
- 06-25帝国二次开发JS调用登陆模板调用会员头像
- 08-13帝国CMS灵动标签loop调用指定栏目文章
- 01-31帝国CMS灵动标签同时间信息颜色相同(不同时间文章信息不同颜色)
- 08-13帝国cms后台标题图片实现远程下载
- 10-25帝国CMS支持内嵌标签多规则多类型调用循环子栏目数据
- 01-25帝国CMS模板内容页模板怎么调用信息下线时间
- 11-05帝国CMS批量设置正文第一张图片为缩略图方法
- 09-23帝国cms网站怎么上传大文件
- 07-06帝国CMS正文内容设置关键词与图片链接冲突
- 07-29帝国CMS错误报告功能启用、防垃圾灌水、统计、增加报告分类