Online Counter
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
-
Hallo mein Freund braucht einen Counter, der zeigt wieviele Besucher auf der Site sind, wie viele es insgesammt waren, am heutigen Tag, ...
Ich hab folgendes Einen Counter f?r insgesammt:
Hinweis es sollte m?glichst ohne DB auskommen!
mycounter.php:
<html>
<body>
Diese Seite wurde bisher
<script language="php">
$id = "mycounter";
$verzeichnis = "counter/";
$datFile = $id.".dat";
$ipFile = $id.".ip";
$heute = time();
$treffer = false;
$ip = $_ENV["REMOTE_ADDR"];
if(file_exists($verzeichnis.$datFile)) {
$dateiInhalt = file($verzeichnis.$datFile);
$zaehler = $dateiInhalt[0];
} else {
$file = fopen($verzeichnis.$datFile, "w+"); // r, r+, w, w+, a, a+
fclose($datFile);
$zaehler = 0;
}
if(!
file_exists($verzeichnis.$ipFile)) {
fclose(
fopen($verzeichnis.$ipFile, "w"));
}
$besucher = file($verzeichnis.$ipFile);
for($i=0;$i<count($besucher);$i++) {
$test = explode("=", $besucher[$i]);
if($test[0] == $ip) {
if($test[1] < $heute) {
$besucher[$i] = "";
} else {
$treffer = true;
break;
}
}
}
if(!$treffer) {
$zaehler++;
$besucher[count($besucher)] = $ip."=".($heute+10000)."\n";
}
$IPdatei = fopen($verzeichnis.$ipFile, "w+");
fwrite($IPdatei, implode("", $besucher));
fclose($IPdatei);
$file = fopen($verzeichnis.$datFile, "w+");
fwrite($file, $zaehler);
fclose($file);
echo $zaehler;
</script>
mal besucht.
</body>
</html>
Bitte helft mir!
Thx -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Ich bin ?brigens der Freund ich br?uchte f?r meine Homepage mal einen Z?hler bitte helft mir. Danke im Vorraus
-
hmm, warum nimmst du nicht den Coutner von http://www.link-park.de
Der ist auch ganz gut. -
ich w?rde aber auch gerne wissen wollen wie viele gerade ON sind. Trotzdem Danke
-
versuche es hiermit: http://www.countering.de oder der hier ist einfach klasse : http://www.phpee.com :xyxthumbs:
oder einen h?tte ich noch: http://www.cgi-search.de/ -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage