Hi,
ich möchte heraufinden, was für einen Browser ein Benutzer nutzt.
Dafür habe ich mir mal FireFox, IE7 und Opera installiert.
Dann habe ich mir $_SERVER["HTTP_USER_AGENT"] ausprinten lassen und folgendes gekriegt:
IE7 = Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1)
FF = Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7
Opera = Opera/9.01 (Windows NT 5.1; U; de)
Verwirrend ist für mich, dass der Internetexplorer sich als Mozilla ausgibt.
Vorallem das auslesen per preg_match wird dadurch sehr erschwert.
Kann mir jemand sagen wie ich da den Unterscheid zwischen den 3 Browesern finden kann?
MfG Daether
ich möchte heraufinden, was für einen Browser ein Benutzer nutzt.
Dafür habe ich mir mal FireFox, IE7 und Opera installiert.
Dann habe ich mir $_SERVER["HTTP_USER_AGENT"] ausprinten lassen und folgendes gekriegt:
IE7 = Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1)
FF = Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7
Opera = Opera/9.01 (Windows NT 5.1; U; de)
Verwirrend ist für mich, dass der Internetexplorer sich als Mozilla ausgibt.
Vorallem das auslesen per preg_match wird dadurch sehr erschwert.
Kann mir jemand sagen wie ich da den Unterscheid zwischen den 3 Browesern finden kann?
MfG Daether
Kommentar