Morpheusweb.it - Risorse per webmaster: script, ASP.NET, C#, Visual Basic .Net, tutorial, asp, javascript, css, php, html, java, ADO, VBScript, forms, frames, Active Server Pages, Dynamic HTML, database, gratis per webmaster e webdesigner

Daily Counter

Visualizza data e visite del giorno.




<?php
$fpt = "daily.txt"; // path to counter log file - chmod it to 666
$lock_ip =0; // IP locking and logging 1=yes 0=no
$ip_lock_timeout =30; // in minutes
$fpt_ip = "ip.txt"; // IP log file - chmod it to 666
function checkIP($rem_addr) {
    global $fpt_ip,$ip_lock_timeout;
    $ip_array = @file($fpt_ip);
    $reload_dat = fopen($fpt_ip,"w");
    $this_time = time();
    for ($i=0; $i<sizeof($ip_array); $i++) {
        list($time_stamp,$ip_addr,$hostname) = split("\|",$ip_array[$i]);
        if ($this_time < ($time_stamp+60*$ip_lock_timeout)) {
            if ($ip_addr == $rem_addr) {
                $found=1;
            }
            else {
                fwrite($reload_dat,"$time_stamp|$ip_addr|$hostname");
            }
        }
    }
    $host = gethostbyaddr($rem_addr);
    if (!$host) { $host = $rem_addr; }
        fwrite($reload_dat,"$this_time|$rem_addr|$host\n");
        fclose($reload_dat);
        return ($found==1) ? 1 : 0;
    }
    $this_day=(date("D, j F Y"));
    if (!file_exists($fpt)) {
        $count_dat = fopen($fpt,"w+");
        $count = 1;
        fwrite($count_dat,$count);
        fclose($count_dat);
    }
    else {
        $row = file($fpt);
        $test = chop($row[0]);
        $count = $row[1];
    if ($this_day == $test) {
        if ($lock_ip==0 || ($lock_ip==1 && checkIP($REMOTE_ADDR)==0)) {
            $count++;
        }
    }
    else {
        $count = 1;
    }
    $count_dat = fopen($fpt,"w+");
    fwrite($count_dat,"$this_day\n");
    fwrite($count_dat,$count);
    fclose($count_dat);
}
echo "$this_day<br><b><a href=\"javascript:openWindow()\" class=\"links\">Visitors</a> today: <font color=#CC0066>$count</font></b>";
?>


Scarica il Codice...


Stampa la pagina


 








Inizio pagina

risorse per webmaster

php

php

php, mail, database, banner
php, banner,

Vai nel sito Morpheusweb.it - Risorse per Webmaster troverai quello che stai cercando
php, banner,
Nel nostro sito molte informazioni: "Morpheusweb.it - Risorse per Webmaster" tratta di php, script, forms, mail, database
click here se non sei reindirizzato automaticamente al nostro sito.

php, script, banner, mail, database, , ,