Gå til innhold

Problemer med hitcount


Anbefalte innlegg

Hei.

 

I index.php ligger dette:

<?php
$ip = $_SERVER['REMOTE_ADDR'];
$fp = fopen("hits.txt","r"); 
$count = fread ($fp, filesize ("hits.txt"));
fclose($fp);
$count++;
$fp = fopen("hits.txt","w");
fwrite($fp, $count);
fclose($fp);
echo "Welcome, $ip.<br>";
echo "$count hits before your special one.";
?>

Jeg includer alle sidene som skal vises inn i index.php, det vil si at når jeg trykker på en link på menuen, oppdateres index.php og også hitcounten.

 

Det er ikke noe kult. Hvordan skal jeg ordne det? Siden er forresten http://whaplode.tk

 

 

Ps: Siden er under kraftig konstruksjon, så drit i design-tilbakemeldinger!

Lenke til kommentar
Videoannonse
Annonse

if (!$_GET['include_side']) {
$ip = $_SERVER['REMOTE_ADDR'];
$fp = fopen("hits.txt","r"); 
$count = fread ($fp, filesize ("hits.txt"));
fclose($fp);
$count++;
$fp = fopen("hits.txt","w");
fwrite($fp, $count);
fclose($fp);
echo "Welcome, $ip.<br>";
echo "$count hits before your special one.";
}

 

Det vil vel føre til at hvis man går via index.php?include_side=ett-eller-annet så vil ikke telleren oppdatere... :)

Lenke til kommentar

Eller som jeg kom til å tenke på, så kunne du brukt sessions, når personen er innom siden, så settes en hitcounted=true eller noe i session/cookie, så måtte du tatt en sjekk om denne er satt før du øker hitcount. Om du bare skal ha hitcount for helesiden eller om du skal ha hitcount på diverse artikkler så må man kanskje gjøre det noe annerledes.

Lenke til kommentar

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 konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...