模板
	
		
			
				
					
						
							
								
									
										
											01
										
											
									
								
							
						
					
				
			
		
	
	
		
			
				
					
						
							
								
									
										
											1
										
											{dede:arclist row='6' orderby='id' titlelen='100'}
									
								
							
						
						
							
								
									
										
											2
										
											 
									
								
							
						
						
							
								
									
										
											3
										
											 
       [field:goodpost/] 
									
								
							
						
						
							
								
									
										
											4
										
											  
									
								
							
						
						
							
								
									
										
											5
										
											{/dede:arclist}
									
								
							
						
					
				
			
		
	
	css
	
		
			
				
					
						
							
								
									
										
											1
										
											.icon-heart2{
									
								
							
						
						
							
								
									
										
											2
										
											    background: url(../images/bg-main.png) -22px 5px no-repeat;
									
								
							
						
						
							
								
									
										
											3
										
											}
									
								
							
						
						
							
								
									
										
											4
										
											.icon-heart2:hover{
									
								
							
						
						
							
								
									
										
											5
										
											    background: url(../images/bg-main.png) 2px 4px no-repeat;
									
								
							
						
						
							
								
									
										
											6
										
											}
									
								
							
						
						
							
								
									
										
											7
										
											.icon-heart-on{
									
								
							
						
						
							
								
									
										
											8
										
											    background: url(../images/bg-main.png) 2px 4px no-repeat;
									
								
							
						
						
							
								
									
										
											9
										
											}
									
								
							
						
					
				
			
		
	
	然后在,plus中新建立一个digg_ajax_list.PHP文件,内容为
	 
	
		
			
				
					
						
							
								
									
										
											01
										
											ExecuteNoneQuery("Update `$maintable` set scores = scores + {$cfg_caicai_add},goodpost=goodpost+1,lastpost=".time()." where id='$id'");   
									
								
							
						
						
							
								
									
										
											16
										
											}   
									
								
							
						
						
							
								
									
										
											17
										
											else if($action=='bad')   
									
								
							
						
						
							
								
									
										
											18
										
											{   
									
								
							
						
						
							
								
									
										
											19
										
											    $dsql->ExecuteNoneQuery("Update `$maintable` set scores = scores - {$cfg_caicai_sub},badpost=badpost+1,lastpost=".time()." where id='$id'");   
									
								
							
						
						
							
								
									
										
											20
										
											}   
									
								
							
						
						
							
								
									
										
											21
										
											$digg = '';   
									
								
							
						
						
							
								
									
										
											22
										
											$row = $dsql->GetOne("Select goodpost,badpost,scores From `$maintable` where id='$id' ");   
									
								
							
						
						
							
								
									
										
											23
										
											if(!is_array($row))   
									
								
							
						
						
							
								
									
										
											24
										
											{   
									
								
							
						
						
							
								
									
										
											25
										
											    exit();   
									
								
							
						
						
							
								
									
										
											26
										
											}   
									
								
							
						
						
							
								
									
										
											27
										
											if($row['goodpost']+$row['badpost'] == 0)   
									
								
							
						
						
							
								
									
										
											28
										
											{   
									
								
							
						
						
							
								
									
										
											29
										
											    $row['goodper'] = $row['badper'] = 0;   
									
								
							
						
						
							
								
									
										
											30
										
											}   
									
								
							
						
						
							
								
									
										
											31
										
											else
									
								
							
						
						
							
								
									
										
											32
										
											{   
									
								
							
						
						
							
								
									
										
											33
										
											    $row['goodper'] = number_format($row['goodpost']/($row['goodpost']+$row['badpost']),3)*100;   
									
								
							
						
						
							
								
									
										
											34
										
											    $row['badper'] = 100-$row['goodper'];   
									
								
							
						
						
							
								
									
										
											35
										
											}   
									
								
							
						
						
							
								
									
										
											36
										
											  
									
								
							
						
						
							
								
									
										
											37
										
											if(empty($formurl)) $formurl = '';   
									
								
							
						
						
							
								
									
										
											38
										
											if($formurl=='caicai')   
									
								
							
						
						
							
								
									
										
											39
										
											{  
									
								
							
						
						
							
								
									
										
											40
										
											    if($action == 'good') $digg = $row['goodpost'];   
									
								
							
						
						
							
								
									
										
											41
										
											    if($action == 'bad') $digg  = $row['badpost'];   
									
								
							
						
						
							
								
									
										
											42
										
											}   
									
								
							
						
						
							
								
									
										
											43
										
											else
									
								
							
						
						
							
								
									
										
											44
										
											{   
									
								
							
						
						
							
								
									
										
											45
										
											    $row['goodper'] = trim(sprintf("%4.2f", $row['goodper']));   
									
								
							
						
						
							
								
									
										
											46
										
											    $row['badper'] = trim(sprintf("%4.2f", $row['badper']));       
									
								
							
						
						
							
								
									
										
											47
										
											    $digg = '
      '.$row['goodpost'];   //点击后,如果从没有被赞过,则自动把新的点击次数重写入目标位置.
									
								
							
						
						
							
								
									
										
											48
										
											}   
									
								
							
						
						
							
								
									
										
											49
										
											AjaxHead();   
									
								
							
						
						
							
								
									
										
											50
										
											echo $digg;   
									
								
							
						
						
							
								
									
										
											51
										
											exit();   
									
								
							
						
						
							
								
									
										
											52
										
											?>
									
								
							
						
					
				
			
		
	
                    标签: