Hallo
Habe hier einen Counter gefunden der alles hat was ich will und bei Punkt 5 komme stehe ich an kann mir wer helfen
chCounter ist ein Besucherzähler mit Textausgabe und ausführlicher Statistik.
Die Features:
Durch PHP und MySQL sehr leistungsfähig und schnell
gezählt / angezeigt wird:
- Besucher gesamt
- Besucher heute
- Besucher gestern
- max. online
- max. pro Tag
- Seitenaufrufe gesamt / der aktuellen Seite
Counterwerte können beliebig geändert werden
Die Statistik liefert einen Überblick über folgendes:
- Seitenaufrufe gesamt, heute, gestern, durchschnittliche Seitenaufrufe pro
Besucher
- Die gerade online befindlichen Besucher mit deren IP, aktueller Seite, letzter
Aktivität, Seitenaufrufen
- Die am häufigsten aufgerufenen Seiten
- Die Seiten und Domains, über die die Besucher auf die Homepage kommen
- Die Browser + Betriebssysteme der Besucher, genauere Versionen-
Aufschlüsselung bei IE, Opera, Mozilla, Netscape, Windows
- Auflistung der häufigsten User-Agents
- Auflistung der Herkunftsländer der Besucher
- graphische Darstellung der Besucherzahlen der letzten 3 Wochen
Bequeme Administrations-Oberfläche
das Aussehen lässt sich bequem per Templates an die eigene Website anpassen
sichtbar oder unsichtbar, für jede einzelne Seite seperat definierbar
Je nach Wunsch ist der Counter aktiv oder inaktiv.
Auch kann dem Administrator ein Cookie vergeben werden, so dass dieser generell vom Counter nicht gezählt wird.
Einbindung des Counters per PHP und auch JavaScript möglich
einfache Installations- und Deinstallationsroutine
Systemvoraussetzungen
Webspace mit
- PHP 4.0 oder höher
- einer MySQL - Datenbank
- einem FTP-Zugang
Installation
In diesem Kapitel wirst du durch die Installation des chCounters geführt.
1. Konfigurations-Datei
Zuerst müssen Konfigurations-Einstellungen in der Datei config.inc.php im Ordner /include vorgenommen werden, die Daten solltest du von deinem Hoster bekommen haben:
$chCounter_dbconfig['server']
Der Name des Datenbank-Servers. Oft localhost.
$chCounter_dbconfig['user']
Der Account für den Zugang zur Datenbank.
$chCounter_dbconfig['passwort']
Das zum Account gehörige Passwort.
$chCounter_dbconfig['database']
Der Name der Datenbank.
Des weiteren finden sich in der Konfigurations-Datei noch die Namen für die zu erstellenden Datenbank-Tabellen, und Umgebungs-Variablen. Wenn du nicht weißt, was du damit anfangen sollst, lass die Standard-Werte einfach stehen.
3. Templates anpassen
Gehe in den Ordner /templates im Counter-Verzeichnis und ändere das Aussehen des Counters / der Statistik nach deinen Wünschen.
4. Dateien hochladen
Lade jetzt alle Dateien (bis auf die Dateien update_from_2.1.php, uninstall.php (!), LICENSE und README.html) per FTP auf deinen Webspace in ein beliebiges Verzeichnis hoch.
Vergib der Datei counter.php mit deinem FTP-Programm die CHMOD-Rechte 777.
(bei WS FTP: Rechtsklick auf Datei -> FTP-Befehle -> CHMOD)
5. Online-Installation
Jetzt kommt die eigentliche Installation per Webinterface:
Öffne die Datei install.php im Counter-Verzeichnis mit deinem Internetbrowser und folge einfach der Installations-Routine.
6. Administration
Log dich in der Administration unter z.B.
http://www.deinedomain.de/pfadzumscr...tion/index.php
ein und ändere bei Bedarf die Einstellungen.
2. Einfügen des Counters in deine Website.
Die Datei code.php auf Counter-Verzeichnis liefert dir einen bereits angepassten Code zum Einbinden des Counters, öffne dazu die Datei auf deinem Webspace mit deinem Browser.
Einbinden per PHP
Die Seite, in der du den Counter einfügen willst, muss die Endung *.php besitzen, damit sie vom PHP-Interpreter beachtet wird.
Füge an die Stelle, wo der Counter erscheinen soll, folgenden Code ein:
<?php
include("PFAD_ZUM_SCRIPT/counter.php");
?>PFAD_ZUM_SCRIPT ist zu ersetzen durch den relativen Pfad zum Counter. Dadurch wird der Counter eingebunden, das Aussehen wird durch die Template-Datei counter.tpl.htm bestimmt.
Wenn der Counter nicht sichtbar sein soll, füge direkt hinter "<?php" folgende Zeile ein:
$chCounter_visible = "0";Soll der Counter nicht aktiv sein, wird an gleicher Stelle folgende Zeile benötigt:
$chCounter_status = "inactive";
Soll der Counter in einem anderen Erscheinungsbild als dem des globalen Templates angezeigt werden, so kann "vor Ort" ein individuelles Template angegeben werden:
<?php
$chCounter_template = <<<TEMPLATE
Hier steht das individuelle Template, z.B.:
Besucher: {BESUCHER GESAMT}<br>
gerade online: {BESUCHER ONLINE}
TEMPLATE;
include("PFAD_ZUM_SCRIPT/counter.php");
?>Die entsprechenden Platzhalter können dem Template counter.tpl.htm entnommen werden.
Wichtig: In der Zeile
TEMPLATE;darf nichts anderes stehen (die Zeile darf auch nicht mit Leerzeilen eingerückt sein)!!
Einbinden per JavaScript
Alternativ kann der Counter auch mit JavaScript eingebunden werden (die Datei, in die der Counter auf diese Weise eingebunden wird, muss dann nicht die Endung *.php besitzen). Beispiel:
<script src="PFAD_ZUM_SCRIPT/counter.php?chCounter_mode=js
&seite=/DATEI&visible=1&status=active"
type="text/javascript"></script>
PFAD_ZUM_SCRIPT hier noch durch den Pfad zum Counter (egal ob relativ oder absolut) zu ersetzen, DATEI durch den Pfad vom Homepage-Stammverzeichnis (wie während der Installation angegeben) aus zur Datei, in die der Counter eingebunden werden soll. Bei diesem Pfad ist ein beginnender Slash ('/') notwendig.
Soll der Counter unsichtbar eingebunden werden, so ist visible=1 durch visible=0 zu ersetzen, soll der Counter inaktiv sein, wird der Ausdruck status=inactive benötigt.
--------------------------------------------------------------------------------
Das war's dann auch schon,
fertig! :-)