Avatar billede suspect Nybegynder
29. juli 2001 - 16:12 Der er 20 kommentarer

Tæller!

Hej allesammen!

kan i hjælpe mig med at lave/finde en simpel counter, det er lige meget om den er reload sikret bare den er lavet i php!
skal helst ikke være for mange filer, og ikke noget med global.asa!
Avatar billede jelzin101 Praktikant
29. juli 2001 - 16:16 #1
ja det kan jeg godt.
Avatar billede black_dog Nybegynder
29. juli 2001 - 16:16 #2
jeg har en du kan få den bruger MySQL og php
Jeg kan godt sætte den op for dig

du kan også godt kontakte mig over ICQ 96909632
Avatar billede jelzin101 Praktikant
29. juli 2001 - 16:18 #3
<?php

    $ip = getenv(\"REMOTE_ADDR\");
    $logfile = \"ip.log\";
    $ips = file($logfile);
    $count = count($ips);
    $i = 0;
    $yesterday = time() - 86400;
    $in_log = \"n\";

    while ( $i < $count )
    {
        $line = explode(\" \", $ips[$i]);
        if ( $line[0] > $yesterday )
        {
            if ( $line[1] == \"$ip\\n\" )
            {
                $in_log = \"y\";
            }
        }
        $i++;
    }

    if ( $in_log == \"n\" )
    {
        $today = time();
        $fil = fopen($logfile, \"a\");
        fwrite($fil, \"$today $ip\\n\");
        fclose($fil);
    }
?>
Avatar billede suspect Nybegynder
29. juli 2001 - 16:18 #4
Er den reload sikret?
har ikke iCQ :(
Avatar billede jelzin101 Praktikant
29. juli 2001 - 16:19 #5
så skal du bare lave en ip.log -fil med 777 rettigheder.
Avatar billede black_dog Nybegynder
29. juli 2001 - 16:19 #6
ej altså nu skal jeg også til at finde min den nemme frem
Avatar billede black_dog Nybegynder
29. juli 2001 - 16:19 #7
næmme
Avatar billede black_dog Nybegynder
29. juli 2001 - 16:20 #8
det er da meget nemmere med MySQL og MEGET bedre sys jeg så skal man heller ikke have den skide koe på alle sider
Avatar billede jelzin101 Praktikant
29. juli 2001 - 16:20 #9
det er da ligemeget om den er nem den virker....
jeg har da også en Class opbygget en der kører med multithreading, men det ville jo nok være at skyde over målet.
Avatar billede jelzin101 Praktikant
29. juli 2001 - 16:21 #10
BD>> hvad mener du med at den skal på alle sider...

hvis du endelig vil tælle hits for alle sider kan du sq da bare bruge include()
Avatar billede jelzin101 Praktikant
29. juli 2001 - 16:22 #11
hvordan fungerer din på alle sider uden brug af php (som du jo skriver den er lavet i ???)
*jeg undres*
Avatar billede black_dog Nybegynder
29. juli 2001 - 16:23 #12
ja okay det er jo rigtigt - det skal man også med min så det går vel lige op...... Men jeg er ikke meget for log filer så vil jeg hellere bruge MySQL
Avatar billede jelzin101 Praktikant
29. juli 2001 - 16:24 #13
ok :)
Avatar billede black_dog Nybegynder
29. juli 2001 - 16:24 #14
den bruger da også php ellers har jeg et problem
Avatar billede suspect Nybegynder
29. juli 2001 - 16:34 #15
jelzin!
den kodestump du har svrevet der oppe!
hvordan skal den bruges?
Avatar billede jelzin101 Praktikant
29. juli 2001 - 16:37 #16
lav en fil i samme mappe som din index.fil kaldet ip.log
så laver du en chmod på filen og giver den rettighed 777

kodestumpen sætter du ind på din startside (og omdøber denne til .php(hvis den ikke allerede hedder det))
Avatar billede websted.net Nybegynder
29. juli 2001 - 16:54 #17
Jamen hvis man bruger IP log, så hvis der kommer en uden fast IP, og besøger siden, og bagefter logger af, og der kommer en anden med den samme IP, som ham der lige har været der.....ville så ikke tælle...
Avatar billede jelzin101 Praktikant
29. juli 2001 - 16:58 #18
nej, men chancen for at det sker er ikke særligt stor, man kunne slf. lave et trace af selve maskinen (OS, brows) og så tage det med..
Avatar billede black_dog Nybegynder
29. juli 2001 - 17:00 #19
Hvis man nu var LIDT smart brugte man cookies
Avatar billede yaief Nybegynder
30. juli 2001 - 11:38 #20
block dog<< tjaee, men cookies er jo desværre en skæv størrelse på nettet ... og med det nye IE6b2 får de fleste vist problemer med at bruge selv session cookies... min browser fortalte mig i hvert fald, at under default settings skulle min side have et certifikat for at session-cookies blev accepteret... hvor sjovt er det? (Skod M$ - så bliver man næsten tvunget til at købe et certifikat??)
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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