www.gusucode.com > 搜一次CMS电影程序 PHP 1.5源码程序 > js/hits.php

    <?php
//动态读取人气
include_once("../include/conn.php");
include_once("../include/function.php");
$id=SafeRequest("id","get");
$type=SafeRequest("type","get");
if($type=='2'){
	$table="s_article";
}else{
	$table="s_video";
	}
switch($type){
	case '1':
	case '3':
	case '10':
		$table="s_video";break;
	case '2':
	case '4':
		$table="s_article";break;
	//case '3':
	//	$table="s_video";break;
	//case '4':
	//	$table="s_article";break;
	case '5':
	case '6':
		$table="s_topic";break;
	//case '6':
	//	$table="s_topic";break;	
	default:
		$table="s_video";break;
	}	
if($type=='1' or $type=='2' or $type=='5'){
	$sql="select S_Hits from $table where S_ID=$id";
	$row=$db->getRow($sql);
	if($row){
		die("document.write('".$row['S_Hits']."');");
	}else{
		die("document.write('error');");
		}	
}elseif($type=='7'){
	$sysid=SafeRequest("system","get");
	if($sysid=='2'){
		$tab="s_article";
	}else{
		$tab="s_video";
		}
		
	$sql="select S_Apex,S_Tread from $tab where S_ID=$id";
	$row=$db->getRow($sql);
	if($row){
		die($row['S_Apex'].",".$row['S_Tread']);
	}else{
		die("0,0");
		}	
	}
elseif($type=='8'){
	$sysid=SafeRequest("system","get");
	if($sysid=='2'){
		$tab="s_article";
	}else{
		$tab="s_video";
		}
		
	if($_COOKIE['ding'.$id]!='yes'){
	  $sql="update $tab set S_Apex=S_Apex+1 where S_ID=$id";
	  $row=$db->query($sql);
	  if($row){
		  setcookie('ding'.$id,'yes');
		  die("ok");
		  }		 
	}else{
		die("err");
		}	  
	}
elseif($type=='9'){
	$sysid=SafeRequest("system","get");
	if($sysid=='2'){
		$tab="s_article";
	}else{
		$tab="s_video";
		}	
	if($_COOKIE['ding'.$id]!='yes'){
	$sql="update $tab set S_Tread=S_Tread+1 where S_ID=$id";
	$row=$db->query($sql);
	if($row){
		setcookie('ding'.$id,'yes');
		die("ok");
		}
	}else{
		die("err");
		}
	}	
else{
	$sql="update $table set S_Hits=S_Hits+1 where S_ID=$id";
	$row=$db->query($sql);
	if(S_Webmode==0){
		$sql2="select S_Hits from $table where S_ID=$id";
		$row2=$db->getRow($sql2);
		if($row2){
			die("function showhits(){document.getElementById('hits_dyn').innerHTML='".$row2['S_Hits']."';}window.onload=function(){showhits();}");
			}
	}
}	

?>