Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Wykrywanie rodzaju przeglądarki


Rekomendowane odpowiedzi

Opublikowano

Witam,

na jakiej zasadzie funkcjonuje wykrywanie po stronie serwera rodzaju przeglądarki i czy da się to jakoś ominąć?

Chciałbym, aby moja przeglądarka była widziana przez serwer jako unknown, a nie np. firefox43 albo chrome69. Wiem, że jest to możliwe, ale za cholerę nie mogę się doszukać takich informacji.

Opublikowano


function getBrowser() {

 

$user_agent = $_SERVER['HTTP_USER_AGENT'];

 

$browser = "Unknown Browser";

 

$browser_array = array(

'/msie/i' => 'Internet Explorer',

'/firefox/i' => 'Firefox',

'/safari/i' => 'Safari',

'/chrome/i' => 'Chrome',

'/edge/i' => 'Edge',

'/opera/i' => 'Opera',

'/netscape/i' => 'Netscape',

'/maxthon/i' => 'Maxthon',

'/konqueror/i' => 'Konqueror',

'/mobile/i' => 'Handheld Browser'

);

 

foreach ($browser_array as $regex => $value) {

 

if (preg_match($regex, $user_agent)) {

$browser = $value;

}

 

}

 

return $browser;

 

}

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista


"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer


 


Potrzebujesz czegoś? Oznacz mnie @Salur

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...