xD^^ Skrevet 25. juni 2006 Skrevet 25. juni 2006 Heisann. Jeg kunne tenkt meg en liten counter, helst php, som teller hvor mange som har besøkt siden min. Bare tekst, ikkenoe bilde eller slikt. Rett og slett slik: Antall besøk - Tall Kunne noen ordnet dette til meg? Bare en kode jeg kunne stappet inn i koden min eller noe lignende? Takk
hockey500 Skrevet 25. juni 2006 Skrevet 25. juni 2006 (endret) // opprett filene IPs.txt og teller.txt først <?php if(in_array($_SERVER['REMOTE_ADDR'], file('IPs.txt')) echo 'Besøksteller - ' . file_get_contents('teller.txt'); else { $count = intval(file_get_contents('teller.txt')); $count++; $fopen = fopen('teller.txt', 'w'); fwrite($fopen, $count); fclose($fopen); $fopen = fopen('IPs.txt', 'a'); fwrite($fopen, $_SERVER['REMOTE_ADDR'] . "\n"); fclose($fopen); } ?> utestet. ellers kan sikkert google hjelpe meg slike enkle ting. Dessuten er dette serverside scripting, ikke web-design, html eller css. kodesnutten over er PHP Endret 25. juni 2006 av hockey500
Haraldson Skrevet 25. juni 2006 Skrevet 25. juni 2006 (endret) Forum > Programmering > PHP Endret 25. juni 2006 av Mr.Berg
xD^^ Skrevet 25. juni 2006 Forfatter Skrevet 25. juni 2006 Forum > Programmering > PHP 6381349[/snapback] Skal prøve å få tråden flyttet. Tenkte ikke over det.
jegerenfisk Skrevet 25. juni 2006 Skrevet 25. juni 2006 <?php // // COUNTER // $ip = getenv("REMOTE_ADDR"); $fil = "data/counter.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); echo "$antal"; ?> tatt fra mortz.tjokk.net
xD^^ Skrevet 25. juni 2006 Forfatter Skrevet 25. juni 2006 (endret) Det ble iallefall noe feil her. Klikk Prøvde det andre scriptet, altså 'hockey500' sitt, ble også feil. Klikk Endret 25. juni 2006 av NorthGarden
jegerenfisk Skrevet 25. juni 2006 Skrevet 25. juni 2006 (endret) aa seff glemte d.. du må lage en fil som du kaller counter.txt, og laste den opp til serveren din i den mappen .php filen din ligger. Mulig du må chmode den til 777 også. Endret 25. juni 2006 av jegerenfisk
trrunde Skrevet 25. juni 2006 Skrevet 25. juni 2006 Ja, husk å chmodde filen til 777 slik at scriptet har rettigheter til å skrive til filen
xD^^ Skrevet 25. juni 2006 Forfatter Skrevet 25. juni 2006 Det ble iallefall noe feil her.Klikk 6381581[/snapback] Funker fortsatt ikke asso.
jegerenfisk Skrevet 25. juni 2006 Skrevet 25. juni 2006 (endret) fjernt data/ fra data/counter.txt i koden. Endret 25. juni 2006 av jegerenfisk
xD^^ Skrevet 25. juni 2006 Forfatter Skrevet 25. juni 2006 (endret) Klikk Hmm, nå står det iallefall "1", men det går ikke oppover. Endret 25. juni 2006 av NorthGarden
rønning Skrevet 25. juni 2006 Skrevet 25. juni 2006 er vel det som er meningen.Samme bruker skal ikke registreres flere ganger..Når jeg gikk inn står det i hvertfall 2...
jegerenfisk Skrevet 25. juni 2006 Skrevet 25. juni 2006 Når jeg gikk inn på sto d 3 .. så den funer helt flott den
k-orm Skrevet 25. juni 2006 Skrevet 25. juni 2006 Hmm, nå står det iallefall "1", men det går ikke oppover. Det står 4 nå. Likte designet, men kansje du skulle øke bredden til 1024 pixler ?
xD^^ Skrevet 25. juni 2006 Forfatter Skrevet 25. juni 2006 Takk for hjelp, og alt sammen. <3 Gi gjerne tilbakemeldinger på siden her. Takker så meget!
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå