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...:)