最新消息:

济南网站建设dedecms织梦二次开发全站收藏总次数统计

网站建设 邹胜科 533浏览 0评论

济南网站建设dedecms织梦二次开发全站收藏总次数统计

济南seo博主今天为从事济南网站建设的朋友分享一下,dedecms织梦二次开发全站收藏总次数统计。

一、打开phpmyadmin新建数据库dede_stows(我们直接复制dede_downloads)
二、将dede_downloads中的downloads名称更改为stows
三、再将表里的hash删除,新建一个名为title的字段,类型:text 长度:252 整理:gbk_chinese_ci(你的网站编码,如果是utf-8,请选择utf-8) 空:否  额外:留空
四、将下面的代码增加到/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);
            }
       五、.再新建一个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();
      六.在需要统计的页面加入以下js引入代码即可

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

转载请注明:济南网站建设,济南网站制作,济南网站设计,济南seo,济南网站优化 » 济南网站建设dedecms织梦二次开发全站收藏总次数统计

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址