+
+ 浙ICP备18056264号-1
+
+
+
+query($sql);
+
+}
+function pv_counter($user=''){
+ global $mysqli;
+ $hits=0; //set default page hits 0;
+ $page=$_SERVER['PHP_SELF'];
+
+ $lmtime=date("Y-m-d H:i:s");
+
+ $sql="select hits from pv_counter where page_name='".$page."'";
+ $result=$mysqli->query($sql);
+ $rt=$result->fetch_all(MYSQLI_ASSOC);
+
+ $n=count($rt);
+ if($n<1){
+ $sql = "insert into pv_counter(page_id,Page_name,hits,lm_date,lm_ip,lm_user)
+ values (null,
+ '".$page."','1','".$lmtime."',
+ '".$_SERVER['REMOTE_ADDR']."','".$user."')";
+
+ $mysqli->query($sql);
+ $hits=1;
+ }
+ if($n==1){
+ $hits=$rt[0]['hits'];
+ $hits++;
+ $sql="update pv_counter set hits='".$hits."',lm_date='".$lmtime."',
+ lm_ip='".$_SERVER['REMOTE_ADDR']."',lm_user='".$user."' where page_name='".$page."'";
+ $mysqli->query($sql);
+ }
+ if($n>1){
+ $display= "There is error on pv_counter
";
+ return $display;
+ }
+ $sql="select sum(hits) hits_all from pv_counter";
+ $result=$mysqli->query($sql);
+ $hits_all=$result->fetch_all(MYSQLI_ASSOC);
+ $display="Page hits: ".$hits." Total: ".$hits_all[0]['hits_all'];
+ echo $display;
+
+ }
+log_pv();
+pv_counter($user='');
+$mysqli->close();
+?>
+
+