steve: $HTTP_USER_AGENT browser und windows finden

hallo zusammen,

wie kann ich beim $HTTP_USER_AGENT genau (!) den browser und das betriebssystem herausfinden.

ohne getbrowser()!

da ist es nämlich das problem, dass die alle anders aussehen:

Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
Mozilla/5.0 (Windows; U; Win98; de-AT; rv:1.0rc3)
Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; DT)
Mozilla/4.77 [en]C-EUPD  (WinNT; U)
Mozilla/4.6 [de]C-i-ONE 1.2  (WinNT; I)

vielen dank, steve

  1. Hi,

    wie kann ich beim $HTTP_USER_AGENT genau (!) den
    browser und das betriebssystem herausfinden.

    überhaupt nicht.

    Jeder Client kann dort senden, was er will - und er
    kann es genauso gut bleiben lassen.
    Und jeder Proxy, jede Firewall, jeder Webwasher kann
    solche HTTP-Header nach Belieben umschreiben bzw.
    löschen.

    Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
    Mozilla/5.0 (Windows; U; Win98; de-AT; rv:1.0rc3)
    Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; DT)
    Mozilla/4.77 [en]C-EUPD  (WinNT; U)
    Mozilla/4.6 [de]C-i-ONE 1.2  (WinNT; I)

    Das sind ja nur die harmlosen.
    Versuche mal, "Ferrari 352" korrekt einzuordnen ...

    Viele Grüße
          Michael