首页站内杂志技术文摘
文章内容页

帝国CMS实时显示是否收藏的一个方法

  • 作者:雨祺
  • 来源: 原创
  • 发表于2022-11-07 22:43:28
  • 阅读0
  • 帝国CMS实时显示是否收藏的一个方法,1. 网站 e 文件夹下新建文件/e/extend/shoucang/sfsc.php  内容为:
    1. <?php   
    2. require('../../class/connect.php'); //引入数据库配置文件和公共函数文件  
    3. require('../../class/db_sql.php'); //引入数据库操作文件  
    4. $link=db_connect(); //连接MYSQL  
    5. $empire=new mysqlquery(); //声明数据库操作类  
    6. $editor=1; //声明目录层次  
    7. $classid=intval($_GET['classid']);   
    8. $id=intval($_GET['id']);   
    9. $muserid=(int)getcvar('mluserid');//用户id   
    10. $newsnum=$empire->gettotal("select count(*) as total from {$dbtbpre}enewsfava where id='$id' and classid='$classid' and userid='$muserid'");   
    11. if($newsnum){   
    12. ?>   
    13. document.write('<a  class="post_return_www">已经添加收藏</a>');   
    14. <?   
    15. }   
    16. else{   
    17. ?>   
    18. document.write('<a href="/e/member/fava/add/?classid=$classid&id=$id"  class="post_return_www"  target="_self">加入个人收藏</a>');   
    19. <?   
    20. }   
    21. db_close();   
    22. $empire=null;   
    23. ?>   
    2. 内容页在需要添加收藏的地方引入
    1. <script type="text/javascript" src="/e/extend/shoucang/sfsc.php?classid=<?=$classid?>&id=<?=$id?>"></script> 
    判断会员中心的收藏夹,如果为空,则显示一段文字提示
    1. <?php 
    2. $favas=$empire->fetch1("select favaid from {$dbtbpre}enewsfava where userid='$userid' imit 1"); 
    3. if($favas["favaid"]){ 
    4.   echo "有收藏!"
    5. }else
    6.   echo "您当前没有任何收藏"
    7. $favas=null
    8. ?> 
    帝国cms内容页模板调用收藏当前信息的会员信息灵动标签
    1. [e:loop={"select a.*,b.* from [!db.pre!]enewsfava a LEFT JOIN [!db.pre!]enewsmemberadd b ON a.userid=b.userid where classid='$navinfor[classid]' and id='$navinfor[id]'",0,24,0}] 
    2. <li><a href="[!--news.url--]e/space/?userid=<?=$bqr[userid]?>"target="_blank"><img src="<?=$bqr[userpic]?>"><h5><?=$bqr[username]?></h5></a></li> 
    3. [/e:loop] 
    以上代码调用的信息有会员空间地址,会员头像,会员名称。
     
    【审核人:站长】

        标题:帝国CMS实时显示是否收藏的一个方法

        本文链接:https://www.wenyunfang.com/zazhi/zhongwangjiaocheng/126.html

        赞一下

        深度阅读

        • 您也可以注册成为文韵坊的作者,发表您的原创作品、分享您的心情!

        阅读记录

          关注文韵坊