Kontakt: Sebastian Cleem · Reiterplatz 8 · 99189 Walschleben 300) //überprüft ob die Datei mit der IP die eingestellte Zeit überschritten hat (300 Sekunden) { $cip2 = fopen("counter_ip.txt","r+"); //öffnet die \"counter_ip.txt\" zum lesen/schreiben und setzt den Zeiger an den Anfang der Datei fwrite($cip2, $dummy_ip); //überschreibt die alte IP mit \"$dummy_ip\" fclose($cip2); //schließt die \"counter_ip.txt\" } //Counterwert laden $datei = fopen("counter.txt","r+"); //öffnet die \"counter.txt\" $counter_alt = fgets($datei, 10); //lädt den Counter in die \"$counter_alt\" //Letzte IP-Adresse lesen $datei2 = fopen("counter_ip.txt","r+"); //öffnet die \"counter_ip.txt\" wieder zum lesen/schreiben und setzt den Zeiger erneut an den Anfang der Datei $ip_alt = fgets($datei2, 20); //lädt die alte IP in \"$ip_alt\" fclose($datei2); //schließt die \"counter_ip.txt\" wieder if($ip_alt != $REMOTE_ADDR) //überprüft ob die alte IP aus der \"counter_ip.txt\" mit der des Users NICHT übereinstimmt { //Counterwert erhöhen $counter_alt++; //erhöht den Counter um 1 rewind($datei); //geht wieder an den Anfang der \"counter.txt\" //Counter abspeichern fwrite($datei, $counter_alt); //schreibt den neuen Counter in die \"counter.txt\" } fclose($datei); //schließt die \"counter.txt\" //IP-Adresse speichern $datei2 = fopen("counter_ip.txt","w"); //öffnet die \"counter_ip.txt\" zum schreiben, setzt den Zeiger an den Anfang und löscht den Inhalt der Datei fwrite($datei2, $REMOTE_ADDR); //schreibt die IP des Users in die \"counter_ip.txt\" fclose($datei2); //schließt die \"counter_ip.txt\" wieder echo $counter_alt; //gibt den Counter aus ?> Zugriffe seit dem 20.12.2004