网站模板中心

您现在的位置:首页>>织梦大学>>织梦技巧

织梦列表页,支持顶(赞)和踩的功能,顶过后标红高

来源: 编辑:admin 发布时间:2019-11-07热度:66 ℃
模板 script language=javascript type=text/javascript function postDigg(ftype,aid) { var taget_obj = document.getElementById(diggNum+aid); var saveid = GetCookie(diggid); //我所有赞过的文章id //alert(saveid); if(saveid != null) { va...
模板
 

{dede:arclist row='6' orderby='id' titlelen='100'}
        [field:goodpost/] 
  
{/dede:arclist}

css
.icon-heart2{
    background: url(../images/bg-main.png) -22px 5px no-repeat;
}
.icon-heart2:hover{
    background: url(../images/bg-main.png) 2px 4px no-repeat;
}
.icon-heart-on{
    background: url(../images/bg-main.png) 2px 4px no-repeat;
}

然后在,plus中新建立一个digg_ajax_list.PHP文件,内容为
ExecuteNoneQuery("Update `$maintable` set scores = scores + {$cfg_caicai_add},goodpost=goodpost+1,lastpost=".time()." where id='$id'");   
}   
else if($action=='bad')   
{   
    $dsql->ExecuteNoneQuery("Update `$maintable` set scores = scores - {$cfg_caicai_sub},badpost=badpost+1,lastpost=".time()." where id='$id'");   
}   
$digg = '';   
$row = $dsql->GetOne("Select goodpost,badpost,scores From `$maintable` where id='$id' ");   
if(!is_array($row))   
{   
    exit();   
}   
if($row['goodpost']+$row['badpost'] == 0)   
{   
    $row['goodper'] = $row['badper'] = 0;   
}   
else  
{   
    $row['goodper'] = number_format($row['goodpost']/($row['goodpost']+$row['badpost']),3)*100;   
    $row['badper'] = 100-$row['goodper'];   
}   
  
if(empty($formurl)) $formurl = '';   
if($formurl=='caicai')   
{  
    if($action == 'good') $digg = $row['goodpost'];   
    if($action == 'bad') $digg  = $row['badpost'];   
}   
else  
{   
    $row['goodper'] = trim(sprintf("%4.2f", $row['goodper']));   
    $row['badper'] = trim(sprintf("%4.2f", $row['badper']));       
    $digg = '      '.$row['goodpost'];   //点击后,如果从没有被赞过,则自动把新的点击次数重写入目标位置.
}   
AjaxHead();   
echo $digg;   
exit();   
?>  
Pbootcms问题解决

请点击在线联系我们【点击咨询解决问题】   如果您有任何Pbootcms问题,我们将免费为您写解决教程!

    PB模板网:承接仿站业务,价格200元起!