二次开发 全站收藏总次数统计

softyun3年前cms教程159

        1.新建数据库表dede_stows(可以直接复制dede_downloads)
        
        2.将dede_downloads中的downloads名称更改为stows
        
        3.再将hash删除,新建一个名称为title的字段,类型:text 长度:252 整理:gbk_chinese_ci 你的网站编码,如果是utf-8,请选择utf-8 空:否  额外:留空
        
        4.将以下的代码增加到/plus/stow.php中的 ?> 前。
代码如下:
 

        
       
        
            //更新收藏次数
            $title = ($arctitle);
     $stows = 0;
            $rs = $dsql->ExecuteNoneQuery2("UPDATE `dede_stows` SET stows = stows+1 WHERE title='$title' ");
            if($rs <= 0)
            {
                $query = " INSERT INTO `dede_stows`(`title`, `id`, `stows`) VALUES('$title', '$id', 1); ";
                $dsql->ExecNoneQuery($query);
            }
        
        5.再新建一个php文件命名为stows.php,将以下代码复制到其中。
        代码如下:
 

        
        
        <?php
        /*
         * 收藏总次数统计
         */
        require_once(dirname(__FILE__)."/../include/common.inc.php");
        $aid = (isset($aid) && is_numeric($aid)) ? $aid : 0;
        $row = $dsql->GetOne("SELECT SUM(stows) AS totals FROM `dede_stows` WHERE id='$aid' ");
        if(empty($row['totals'])) $row['totals'] = 0;
        echo "document.write('{$row['totals']}');";
        exit();
        
        6.在你需要统计的页面加入

<srcipt src="{dede:global name='cfg_phpurl'/}/stows.php?aid={dede:field name='id'/}" language="javasrcipt"></srcipt>即可

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

DedeCMS实现树型菜单的方法

给大家分享一下织梦DedeCMS实现树型菜单的方法,经证实可用,希望能帮助到你treeview是JQUERY树形菜单显示的插件,支持COOKIE。今天终于把这个插件成功移植到CMS上了。支持DEDEC...

DEDECMS 自定义宏标记

自定义宏标记用于多个页面中需要调用相同的内容便于同时更改多个页面的同一处内容如:页头调用、页尾调用、导航调用等包括现在很多朋友提到的dede现在加统计代码要分别在首页、列表页、内容页分别来加我们用自定...

织梦cms网站备份迁移具体方法

织梦cms网站的备份以及迁移文字版教程身为一个站长或者网络公司的程序员,都要做到网站的定期备份,以免导致因为诸多原因,网站内容的丢失,影响使用。接下来小编教大家如何进行备份,以及迁移到新的服务器的方法...

织梦DedeCMS教程:实现按键盘方向键实现上一篇下一篇翻页

其实这个功能在很多小说站,图片站经常用到,大家可以留意一下,此教程源自于论坛热心网友提供,下面来讲讲具体的修改操纵: 首先我们打开 include/arc.archives.class.php 查找到...

织梦CMS5.7SP1的TAGS字数怎么改长?

织梦 dedecms 的TAGS默认字数比较少,只能写12个字符,多出的字符就会自动截断或直接去除,经常给我们带来一些麻烦。现在给大家带来一个小方法,介绍织梦(dedecms)TAGS的字数限制怎么改...

DedeCms教程:windows server 2003 php 环境搭建

windows server 2003是目前国内比较主流的服务器操作系统,其搭建php的环境也是多种多样,其中IIS+Fastcgi+php+mysql安装时最简单的。   1.安装IIS I...