簡體   English   中英

PHP 計算唯一訪問者,無效

[英]PHP Count Unique Visitors ,, Not Works

一旦登陸特定頁面,我願意計算唯一訪問者,我編寫了以下代碼,但數據庫更新每次訪問不是唯一的,
嘗試檢查chrome設置中的cookie,但沒有找到TestCookie
然后嘗試從 Inspect->Network->Cookies 檢查我發現我的 cookie響應 cookies
其實我不知道這是否意味着它被保存了,因為如果它被保存了,那么為什么數據庫每次重復訪問都會更新......

<?php include "db.php"; ?>
    <?php
    if(!isset($_COOKIE['TestCookie'])){
      setcookie("TestCookie","yes",60*60*24*320);
      mysqli_query($dbConnection,"UPDATE visits SET otal_count = total_count+1");
      print_r($_COOKIE);
    
    }else{
      return false;
    }
    ?>

您可以嘗試將 setcookie 的第三個 (expires_or_options) 參數更改為

time() + 60*60*24*320

setcookie("TestCookie","yes",time() + 60*60*24*320);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM