Besøgstæller // Visitor Counter
HEJ,Jeg har downloaded et PHP-script, som skulle forestille en Besøgstæller // Visitor Counter. Den virker ikke som jeg havde håbet.
Problemet er, at uanset hvad jeg gør så sætter den Besøgstæller = 1.
(jeg er ved at opbygge siden, så det er forsåvidt OK, men ikke når forsiden er
færdig. hvilket den meget snart er.)
Jeg kører min side (www.hemdrup.no) fra min lokale browser (Chrome) og det jeg ønsker når jeg lukker ned og starter op igen, at tælleren opdateres med 1 - men NEJ. Konstant 1 :
Tælleren skulle opdatere, men som sagt - nej....
(jeg prøvede fra en anden fysisk lokation, for at se om det var det, men tæller var stadig 1 )
Her er scriptet...
<?php
if(!session_id()){
session_start();
}
if($_SESSION['tracked'] == "../") { // Lad st책 tom, hvis samme mappe
$_SESSION['tracked'] = "done";
$path = $PHP_SELF."";
$fp = fopen($path."counter.txt", "r");
$total = fread($fp, 10000) + 1;
fclose($fp);
$fp = fopen($path."counter.txt", "w");
fwrite($fp, $total);
fclose($fp);
} function output_total() {
$path = $PHP_SELF."../"; // Lad st책 tom, hvis samme mappe
$fp = fopen($path."counter.txt", "r");
$total = fread($fp, 10000) + 1;
fclose($fp);
echo $total;
}
?>
og oppe for <!Doctype .... >. har jeg
<?php include("count.php"); ?>
Det jeg ønsker:
Så længe jeg fifler rundt på hemdrup.no skal tælleren opdatere EEEN gang.
Lukker jeg browseren og starte ny session, skal den opdatere (hvilket den ikke gør).
Hvad er det, som er galt ?.
Kristian