模板
	<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)   
	    {
	        var saveids = saveid.split(',');   
	        var hasid = false;   
	        saveid = '';   
	        j = 1;   
	        for(i=saveids.length-1;i>=0;i--)   
	        {
	            if(saveids[i]==aid && hasid) continue; //我顶过  
	            else {   
	                if(saveids[i]==aid && !hasid) hasid = true;   
	                saveid += (saveid=='' ? saveids[i] : ','+saveids[i]);   
	                j++;   
	                if(j==20 && hasid) break;   
	                if(j==19 && !hasid) break;   
	            }   
	        }   
	        if(hasid) {
	        //alert("您已经顶过该帖,请不要重复顶帖 !");
	        //如果点击后,被赞过.则不需要更新统计,直接改变颜色
	        $('#digg'+aid).addClass("icon-heart-on");
	        return; 
	        }   
	        else saveid += ','+aid;   
	        SetCookie('diggid',saveid,1);  
	    }   
	    else   
	    {   //如果cookie中无记录,则记录
	        SetCookie('diggid',aid,1); 
	    }   
	    myajax = new DedeAjax(taget_obj,false,false,'','','');   
	    var url = "{wmd:global.cfg_phpurl/}/digg_ajax_list.php?action="+ftype+"&id="+aid;   
	    myajax.SendGet2(url); 
	    DedeXHTTP = null;  
	}   
	</script> 
	{wmd:arclist row='6' orderby='id' titlelen='100'}
	 <span  id="diggNum[field:id/]"> <a href="javascript:"class=" text-bbb text-16" onclick="javascript:postDigg('good',[field:id/])"><span id="digg[field:id/]" class="icon-heart2 ">     </span> </a>[field:goodpost/] 
	</span>  
	{/wmd: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文件,内容为
	<?php   
	require_once(dirname(__FILE__)."/../include/common.inc.php");   
	$action = isset($action) ? trim($action) : '';   
	$id = empty($id)? 0 : intval(preg_replace("/[^\d]/",'', $id));   
	if($id < 1)   
	{   
	    exit();   
	}   
	$maintable = 'wmd_archives';   
	if($action == 'good')   
	{   
	    $dsql->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 = '<a  class=" text-bbb text-16"href="javascript:" onclick="javascript:postDigg(\'good\','.$id.')"><span  =id="digg'.$id.'"class="icon-heart-on">     </span> </a>'.$row['goodpost'];   //点击后,如果从没有被赞过,则自动把新的点击次数重写入目标位置.
	}   
	AjaxHead();   
	echo $digg;   
	exit();   
	?>  
The End



大气响应式网络建站服务公司织梦模板
高端大气html5设计公司网站源码
织梦dede网页模板下载素材销售下载站平台(带会员中心带筛选)
财税代理公司注册代理记账网站织梦模板(带手机端)
成人高考自考在职研究生教育机构网站源码(带手机端)
高端HTML5响应式企业集团通用类网站织梦模板(自适应手机端)