当前位置: > 教程 >

DEDEv5.3动态调用顶一下和踩一下的方法

  • 教程
  • 2010-02-19 18:22

在织梦内容管理系统v5.3中,顶一下和踩一下并不是动态的,必须更新html才能显现真正的数量,以下方法可以动态调用。

把以下内容保存为/plus/getdigg.php

以下为引用的内容:

<?php
require_once(dirname(__FILE__)."/../include/common.inc.php");

$action = isset($action) ? trim($action) : '';
$id = (isset($id) && is_numeric($id)) ? $id : 0;

$row = $dsql->GetOne("Select goodpost,badpost From `dede_archives` where id=$id ");

if($action == 'good')
{
      $diggmun = $row['goodpost'];
}
else if($action=='bad')

      $diggmun = $row['badpost'];
}

$text = "document.write(\"{$diggmun}\");";
echo $text;
?>

把模板里面的{dede:field.goodpost/}替换为<script scr='/plus/getdigg.php?action=good&id={dede:field.id/}' ></script>

还有{dede:field.badpost/}替换为<script scr='/plus/getdigg.php?action=bad&id={dede:field.id/}' ></script>

猜你喜欢

最新评论

说点什么吧
  • 全部评论(0
    还没有评论,快来抢沙发吧!