Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wykrywanie przeglądarki
Sielly
post
Post #1





Grupa: Zarejestrowani
Postów: 40
Pomógł: 0
Dołączył: 28.01.2010

Ostrzeżenie: (0%)
-----


Witam,
poległem na bardzo prostej rzeczy, mianowicie chciałem stworzyć prosty system statystyk, który miał także pokazywać statystyki przeglądarek, chciałem do tego wykorzystać $_SERVER[HTTP_USER_AGENT], ale..
Ja np korzystam z opery, a wyżej wymieniona zmienna zwraca mi:
Kod
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/37.0.2062.94 Safari/537.36 OPR/24.0.1558.53

Powyżej mam mozille, chrome, safari i chyba opr świadczy o operze. Jak mogę zrobić statystykę, która zwróci mi w miarę celnie samą nazwę przeglądarki?
Googlowałem strochę i wszędzie były skrypty w oparciu o $_SERVER, które w moim przypadku zwracały "Mozilla".
Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
pedro84
post
Post #2





Grupa: Nieautoryzowani
Postów: 2 249
Pomógł: 305
Dołączył: 2.10.2006

Ostrzeżenie: (0%)
-----


No masz przecież user agent. Samą nazwą? Napisać sobie/znaleźć parser UA => nazwa/wersja/etc.
Go to the top of the page
+Quote Post
trueblue
post
Post #3





Grupa: Zarejestrowani
Postów: 6 806
Pomógł: 1828
Dołączył: 11.03.2014

Ostrzeżenie: (0%)
-----


Może Ci się przyda, od IE11 zmienili budowę user agent:
http://blogs.msdn.com/b/ieinternals/archiv...cko-webkit.aspx
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 4.10.2025 - 06:20