PHP ver gevorderde |
|
waarom werkt dit niet?:s
<?php
$legen = "dagteller.txt";
$bezocht = filemtime($legen);
$datum = date ("d-m-Y", $bezocht);
$vandaag = date ("d-m-Y");
if($datum != $vandaag)
{
$nieuw = fopen($legen,"w");
fclose($nieuw);
}
$file = fopen("dagteller.txt","r+");
$count = fread($file, filesize("dagteller.txt"));
fclose($file);
$count++;
$file = fopen("dagteller.txt","w+");
fputs($file, $count);
fclose($file);
?>
<?php $legen = "dagteller.txt"; $datum = date ("d-m-Y", $bezocht); $vandaag = date ("d-m-Y"); if($datum != $vandaag) { $nieuw = fopen($legen,"w"); } $file = fopen("dagteller.txt","r+"); $count++; $file = fopen("dagteller.txt","w+"); ?>
sommige dagen overschrijft hij het bestand niet en telt ervoor, dus het aantal bezoekers van vorige dag staat er dan nog:s
de dag erna gaat hij ervoor zetten, ipv overnieuw beginnen met tellen:(
|