技术文摘

帝国CMS二次开发付款后才能查看内容方法

作者:美文苑   发表于:
浏览:55次    字数:674  原创
级别: 站长   总稿: 68 篇,  月稿: 0
在要付款查看的地方加上以下代码
 
  1. <div id="fukuanchakan"></div> 
  2. <script  language="javascript" type="text/javascript" src="[!--news.url--]e/extend/saoma/index.php?classid=[!--classid--]&id=[!--id--]"></script> 
  3. e/extend/saoma/index.php 

代码内容,对应好你自己的表和字段
 
  1. <?php 
  2. require('../../class/connect.php'); //引入数据库配置文件和公共函数文件 
  3. require('../../class/db_sql.php'); //引入数据库操作文件 
  4. require('../../data/dbcache/class.php'); //引入栏目缓存文件 
  5. $link=db_connect(); //连接MYSQL 
  6. $empire=new mysqlquery(); //声明数据库操作类 
  7. $editor=1; //声明目录层次 
  8. $id=$_GET[id]; 
  9. $classid=$_GET[classid]; 
  10. $lguserid=intval(getcvar('mluserid'));//登陆用户ID 
  11. $lgusername=RepPostVar(getcvar('mlusername'));//登陆用户 
  12. $lggroupid=intval(getcvar('mlgroupid'));//会员组ID 
  13. if($lggroupid==2)        //会员组ID为2的才能看 
  14. $r=$empire->fetch1("select * from {$dbtbpre}ecms_news where id='$id' and classid='$classid' limit 1");        
  15. $cont=$r['fukuanchakan'];//需要付款才能看的字段 
  16. else 
  17. $cont="<a href=''>支付链接</a>"
  18. ?> 
  19. document.getElementById("fukuanchakan").innerHTML="<?=$cont?>"

论坛大佬分享的一段代码,不是真正的付款后显示,而是判断会员组的方法。

【审核人:站长】

收藏   加好友   生成海报   分享
点赞(0)
打赏
Tags: 方法 内容 付款 CMS二次开发 帝国
评论(0人参与,0条评论) 雨祺
0/0
  • 请先说点什么
    最新评论

    发布者资料

    热门文章

    技术文摘

    查看更多技术文摘
    首页
    栏目
    搜索
    会员
    投稿