Mailinglisten-Archive |
----- 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