Avatar billede mikael_c Nybegynder
15. juni 2005 - 02:46 Der er 8 kommentarer og
1 løsning

Counter script

Nogle der lige kan kode det simpleste counter script af alle og så paste herind...
200 points til den første!
Avatar billede olebole Juniormester
15. juni 2005 - 02:51 #1
<ole>

Hvis du mener en hit-counter, så skal du enten ud og finde en service på nettet, eller skrive en i et serverteknologi - f.eks. PHP eller ASP. HTML/JavaScript kan ikke i sig selv gemme noget på serveren

/mvh
</bole>
Avatar billede 44fire44 Nybegynder
15. juni 2005 - 02:52 #2
Ellers skal du bruge en fra Chart el.lign
Avatar billede olebole Juniormester
15. juni 2005 - 02:53 #3
... ja - en service på nettet  :)
Avatar billede mikael_c Nybegynder
15. juni 2005 - 02:54 #4
44fire44 skriv svar for at modtage
Avatar billede olebole Juniormester
15. juni 2005 - 02:55 #5
- det skal dog siges, at langt de fleste counter-services er ekstremt overbelastede og trækker sidernes loadtider voldsomt ud. De er som oftest en pine i r....  :)
Avatar billede 44fire44 Nybegynder
15. juni 2005 - 02:56 #6
(olebole, det var vel ikke sådan at du kunne kigge på et PHP-script for mig? - jeg er igang med noget der skal være færdigt i morgen :( - og jeg kan ikke komme videre...)


BTW. - hvis det må være PHP, så er der en her: http://www.phpuniverset.dk/show_source.phtml?script_id=12
Avatar billede 44fire44 Nybegynder
15. juni 2005 - 02:59 #7
whoops - jeg var lige heldig at finde en let en her:

http://www.thomaslunde.dk/php/kildekoder/oversigt.php?scriptid=20&send=1

den logger endda IP-nummeret i en TXT-fil - meget nemt at sætte op :D
Avatar billede 44fire44 Nybegynder
15. juni 2005 - 03:02 #8
og hvis den SKAL pastes, som du skriver:

Du skal gemme denne side som en taeller.php fil, og include den med <? include('taeller.php'); ?> - desuden skal du oprette en fil ved navn "count.txt" og ChMod i dit FTP-program til 766 :) - og det er dét

<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 "Besøg ialt: $antal";
        }
        else {
            print "Besøg ialt: $antal";
        }

?>

</body>
</html>
Avatar billede 44fire44 Nybegynder
15. juni 2005 - 03:03 #9
takker for points - og held og lykke

OleBole -> vil du ikke lige kigge på et script for mig?
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