bezoekersteller

Gesponsorde koppelingen

PHP script bestanden

  1. bezoekersteller

« Lees de omschrijving en reacties

bezoekersonline.php :

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<?php
$Timeout
= 600;                                              // Geef aan hoelang een bezoeker meegeteld mag worden
$BezoekerIPadres = $REMOTE_ADDR;                             // Het IP adres.
$BezoekersDataBestand = "bezoek.php";                        // Het PHP bestand waar de informatie in opgeslagen wordt.
$BezoekersLimiet = 0;                                        // Moet er een limiet aan het bezoekersaantal komen?
                                                             // Zet 0 als er géén limiet moet komen en
                                                             // anders het aantal dat op de site mag komen.

$Waarschuwing = "<b>Er zijn te veel bezoekers!</b>";         // De tekst voor als er te veel bezoekers zijn


// Hieronder hoeft u niks meer te wijzigen.



$Seconden = date(U); $Aantal = 1;
$Bestand = file($BezoekersDataBestand);
$OpenBestand = fopen($BezoekersDataBestand,"w");
fputs($OpenBestand,'<?php $Bezoekers="'."\n");
for($i = 1; $i < count($Bestand)-1; $i++) {
if($Seconden-intval($Bestand[$i]) <= $Timeout && !strstr($Bestand[$i],$BezoekerIPadres)) {
fputs($OpenBestand,$Bestand[$i]); $Aantal++;
}
}

fputs($OpenBestand,"$Seconden $BezoekerIPadres\n\"; ?>");
fclose($OpenBestand);
if($BezoekersLimiet && $Aantal-2 > $BezoekersLimiet) { echo $Waarschuwing; }
elseif($Aantal == 1) { echo "1 bezoeker op de site"; }
else { echo "$Aantal bezoekers op de site"; }

?>

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.