Avatar billede tbb Nybegynder
13. november 2002 - 14:59 Der er 4 kommentarer og
1 løsning

unikke hist

Jeg har arbejdet med det her script som også godt virker. Men er der på nogen måde mulighed for at rettet dette script til så den tæller unikke hits. Altså så den f.eks. kun tæller min computer 1 gang pr. dag..??

<?
$datafile="../abaxcounter/abaxdata.dat";             
$counterstyle = "text";                 
$textcountlength = 3;                                   
$font = "verdana";                         
$fontsize = "1";
$fontcolour = "#FFCC33";
$imagedirectory = "images/";                       
$imagesext = ".gif";           
$initialvalue = 1;

//MAIN CODE//

if (!file_exists($datafile)) {
$file = fopen($datafile,"w+");
fwrite ($file,$initialvalue);
fclose ($file);
}
else  {

$file = fopen($datafile,"r+");
$hitcount = fread($file,filesize($datafile));
fclose ($file);
};
$hitcount++;

$file = fopen($datafile,"w+");
fwrite ($file,$hitcount);
if ($counterstyle != "invisible") {

if ($counterstyle == "text")  {

echo "<font face=\"$font\" size=\"$fontsize\" color=\"$fontcolour\">"
.sprintf("%0"."$textcountlength"."d",$hitcount)."</font>";
}
else  {

$longstr = strlen($hitcount);
for ($x=0; $x < $longstr; $x++)  {
                   
$image = substr($hitcount,$x,1);
                   
echo "<img src=\"$imagedirectory$image$imagesext\" border=\"0\" alt=\"$image\">";
                   
}
}
}
                   
?>

Jeg er ikke så stærk i php så hvis i kunne hjælpe mig ville det være rigtig fedt...:)
Avatar billede troev Nybegynder
13. november 2002 - 15:02 #1
Brug cookies. (spørg ikke hvordan, jeg kender stort set intet til PHP)
Avatar billede mikl-dk Nybegynder
13. november 2002 - 15:05 #2
Ja, også måske host, ip osv...
Avatar billede tbb Nybegynder
13. november 2002 - 15:07 #3
Hmmm er der ikke nogen som har et løsnings forslag... Det vil hjælpe mig meget.. ;)
Avatar billede avminarm Juniormester
13. november 2002 - 20:29 #4
du kan sætte en cookie der holder i 24 timer -- læs lidt om cookies i manualen
Avatar billede avminarm Juniormester
19. november 2002 - 10:03 #5
TAK :-}
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