用php寫一個到訪人數的程式, 此程式非灌水型的程式 這個程式會獲取訪客的IP地址,然後讀取存儲在visits.txt文件中的訪問次數。如果是新的IP地址訪問,它會將IP地址添加到ips.txt文件中,然後增加訪問次數。最後,它會更新visits.txt文件中的總訪問次數並輸出結果。 請注意,這個程式的IP地址記錄方法可能會有一些問題,因為訪客可以使用代理伺服器或其他技術來隱藏其真正的IP地址。如果您需要更精確的IP地址記錄,請參考相關的PHP庫或服務。以下是一個簡單的PHP程式,可以記錄訪客IP並統計總訪問人數:

    
        <?php
        $ip = $_SERVER['REMOTE_ADDR']; // 獲取訪客IP地址

        // 讀取訪問次數
        $visits = 0;
        if (file_exists('visits.txt')) {
                $visits = intval(file_get_contents('visits.txt'));
        }

        // 如果是新的IP訪問,增加訪問次數
        $ip_file = 'ips.txt';
        $ips = array();
        if (file_exists($ip_file)) {
                $ips = unserialize(file_get_contents($ip_file));
        }
        if (!in_array($ip, $ips)) {
                $visits++;
                $ips[] = $ip;
                file_put_contents($ip_file, serialize($ips));
        }

        // 更新總訪問次數
        file_put_contents('visits.txt', strval($visits));

        // 輸出訪問次數
        echo "您是第 " . $visits . " 位訪客。";
        ?>    

arrow
arrow

    jk-mimo 發表在 痞客邦 留言(0) 人氣()