Avatar billede freakazoid18 Nybegynder
04. oktober 2003 - 12:31 Der er 1 kommentar

counter probs.

Yir yir, jeg har en counter som logger tiden og ipen på folk som har været på mit site, og skriver det i en .txt fil, og så i noget php udskriver den hvor hits der har været, men nu er det sådan at jeg godt vil have at man også kan se hvor hits der har været IDAG.

:KODE:

<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body bgcolor="#FFFFFF" text="#000000">
<?
// ps. count.txt skal chmode's til 766...
    $ip = getenv("REMOTE_ADDR");
    $fil = "count.txt";
    $f = file($fil);
    $antal = count($f);
    $yest = time() - 1800;
    $o = "0";
    $xidag = "f";
    $idag = time();
    $idag2 = date("Y F d, H:i");
        while ($antal > $o) {
            $streg = explode(" ", $f[$o]);
                if ($ip == $streg[0]) {
                $x = "t";
                    if ($streg[1] > $yest) {
                        $xidag = "t";
                    }
                }
            $o++;
        }
        if ($xidag == "f") {
            $logg = fopen("$fil", "a");
            fputs ($logg, "$ip $idag, $idag2\n");
           
            fclose ($logg);
        }
    $f = file($fil);
    $antal = count($f);
        if ($x == "t") {
// Hvis man har været der før...
            print "<center>Totalt visits: $antal</center>";
        }
        else {
            print "<center>Totalt visits: $antal</center>";
        }

?>

</body>
</html>

:KODE SLUT:
Avatar billede ttc Nybegynder
04. oktober 2003 - 12:34 #1
hvorfor ligger du ikke dinne oplysninger om hit i en database, der ved har du støre mulighed for at lave oversigt over hit's
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester