phpbar.de logo

Mailinglisten-Archive

[php] get_browser() ohne Erfolg!

[php] get_browser() ohne Erfolg!

Joerg Behrens php_(at)_phpcenter.de
Sun, 1 Sep 2002 11:26:27 +0200


----- Original Message -----
From: "Bladeck Daniel" <Daniel_(at)_bladeck.de>
To: <php_(at)_phpcenter.de>
Sent: Sunday, September 01, 2002 10:36 AM
Subject: [php] get_browser() ohne Erfolg!


> Hallo,
>
> ich wollte mir über die get_browser Funktion Daten holen und die in einer
> Datenbank logen.
> Nur bekomme ich bei folgenden Beispiel keine Antwort.
>
> Beispiel:
> function list_array ($array) {
>     while (list ($key, $value) = each ($array)) {
>         $str .= "<b>$key:</b> $value<br>\n";
>     }
>     return $str;
> }

Hier sehe ich folgendes
1. Zugriff auf die nicht initialsierte Var $str.
2. Mit foreach() steht was besseres zur verfuegung was 30% schneller ist und
man muss sich auch nicht im das reseten des Arrays kuemmern.
3. Fuer so ein schnelles 'listen' eignet sich var_dump($arr) immer.
Eingerahmt mit einem <pre> Tag.


> echo "$HTTP_USER_AGENT<hr>\n";
> $browser = get_browser();
> echo list_array ((array) $browser);
>
> Ergebnis:
> Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)
> 0:
>
> Ich benötige aber folgende Daten:
> Browser, Browserversion, Betriebssystem, Javascript aktiv, Cookies aktiv
>
> An was kann es liegen das ich keine Informationen bekomme?

Das keine browscap.ini da ist ? Und bezueglich der Cookies,JS wird dir nur
gesagt ob der Browser es theoretisch koennte aber nicht ob es praktisch
klappen wuerde. Kann Jeder Anwender ja einstellen wie er moechte bzw. wird
vom Admin zu eingestellt.

Gruss
Joerg Behrens

--
TakeNet GmbH                        Mobil: 0171/60 57 963
D-97080 Wuerzburg                 Tel: +49 931 903-2243
Alfred-Nobel-Straße 20            Fax: +49 931 903-3025


php::bar PHP Wiki   -   Listenarchive