 |
// Einstellungen
// IP-Sperre in Sekunden
$sperre = "600";
// Script
// ab hier nichts mehr ändern
$online = "1";
if (file_exists($pfad."counter/counter.txt")) {
// Variabeln definieren
$eintrag_alt = array();
$eintrag_neu = array();
$teil = array();
$ip = $REMOTE_ADDR;
$zeit = time();
// Datei einlesen
$datei = fopen($pfad."counter/counter.txt","r");
while (!feof($datei)) {
$lesen = fgets($datei,1024);
array_push($eintrag_alt,$lesen);
}
fclose($datei);
array_pop($eintrag_alt);
foreach ($eintrag_alt as $zeile) {
$teil = explode("&&",$zeile);
if (!$eingelesen) {
$gesamt = $teil[2];
$tag = $teil[3];
$heute = $teil[4];
$eingelesen = "eingelesen";
}
if ($zeit-$sperre < $teil[0]) {
array_push($eintrag_neu,$zeile);
}
if ($ip == $teil[1] && $zeit-$sperre < $teil[0]) $gesperrt = "gesperrt";
}
if (!$gesperrt) {
$gesamt++;
$heute++;
if ($tag != date("d",$zeit)) $heute = "1";
array_push($eintrag_neu,$zeit."&&".$ip."&&".$gesamt."&&".date("d",$zeit)."&&".$heute."&&\r\n");
}
// neue Daten speichern
$teil = array();
rsort($eintrag_neu);
$datei = fopen($pfad."counter/counter.txt","w");
foreach ($eintrag_neu as $zeile) {
$teil = explode("&&",$zeile);
// online ermitteln
if ($ip_pruefung) {
if (!ereg($teil[1],$ip_pruefung) && $zeit-$sperre < $teil[0]) $online++;
}
$ip_pruefung .= "$teil[1]";
fputs($datei,$zeile);
}
fclose($datei);
}
?>
Besucher
|
› echo number_format("$online",0,"",".") ?> online
› echo number_format("$heute",0,"",".") ?> heute
› echo number_format("$gesamt",0,"",".") ?> gesamt
|
- Trainingszeiten sind: - Erwachsene Montag und Donnerstag von 20:00 Uhr bis 21:30 Uhr - Zur Zeit kein Jugend/Kinder Training. Der 18:00 Uhr Termin wird von den Erwachsenen mit genutzt. - Donnerstags von 18:00 Uhr bis 19:30 Uhr - Dojo ist in der Gymnastikhalle der Grundschule Altkloster |