Statistik
Die Angaben im Statistik-Modul werden mit Hilfe der Funktionen der Datei "/functions/cp.statistic.php" generiert. Über diese Funktionen können u.a. der Browser, das Betriebssystem und die Spracheinstellungen eines Besuchers ermittelt werden.
Weitere Seiten:
Die Funktion "cp_statistic_browser()" liefert Angaben zum genutzten Browser des Besuchers zurück. Mögliche Rückgabewerte sind u.a. Internet Explorer, Opera, Konquerer, Netscape, Firefox und Mozilla. Der Funktion muss zur Überprüfung der User-Agent des Besuchers übergeben. "cp_statistic_browser()" wird standardmäßig innerhalb der Funktion "cp_statistic_info()" mit ausgewertet.
$browser = cp_statistic_browser(strtolower($_SERVER["HTTP_USER_AGENT"]));
Wenn umfangreichere Angaben zu einem Benutzer benötigt werden, dann bietet sich die Benutzung der Funktion "cp_statistic_info" an. Auf diesem Wege müssen die Funktionen der Statistik nicht einzeln aufgerufen werden. Diese Funktion liefert in einem Array Angaben zum Browser, zum Betriebssystem, zur Javascript-Unterstützung, zum Referer und zur Standard-Sprache des Benutzers zurück:
$array = cp_statistic_info();
Mit dieser Funktion kann überprüft werden, ob es sich bei dem Besucher um einen Menschen handelt oder um ein Script wie z.B. den Crawler einer Suchmaschine. Dazu wird der User-Agent des Besuchers nach verschiedenen Begriffen überprüft. U.a. können mit Hilfe dieser Funktion einzelne Bereiche der Webseite vor dem Zugriff durch Suchmaschinen-Crawler geschützt werden. Mögliche Rückgabewerte der Funktion sind "0" (false) und "1" (true).
$is_bot = cp_statistic_isbot(strtolower($_SERVER["HTTP_USER_AGENT"]));
Diese Funktion überprüft, ob der Browser des Benutzers auch prinzipiell Javascript-fähig ist. Es kann allerdings nicht geprüft werden, ob auch tatsächlich Javascript aktiviert ist. Als Parameter muss der Funktion dabei das Ergebnis der Funktion "cp_statistic_browser()" übergeben werden. Mögliche Rückgabewerte sind "0" (false) und "1" (true).
$browser = cp_statistic_browser(strtolower($_SERVER["HTTP_USER_AGENT"]));
$js = cp_statistic_javascript(strtolower($browser));
Über diese Funktion kann die Standard-Sprache eines Besuchers ermittelt werden. Dazu werden der Funktion auf der IP-Adresse des Benutzers basierende Informationen übergeben. Allgemein wird diese Funktion daher nur innerhalb der Funktionen "cp_statistic_info" und "cp_statistic" aufgerufen. Sofern eine Standard-Sprache ermittelt werden konnte, wird diese in Form des Länderkürzels zurückgeliefert (also z.B. "fr" für "Französisch").
Weitere Seiten:
<< zurück zur Startseite der Dokumentation