Bejárat > PHP programozás > Böngésző típusának kiírása PHP-vel

Böngésző típusának kiírása PHP-vel

PHP-vel a következő kóddal tudod megtudni a látogatód böngészőjének típusát.

Ez persze lehet nem működik 100%-ra, mivel nem telepítettem fel minden böngészőt 😉

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
$browser = 'ismeretlen';
if (stristr($_SERVER['HTTP_USER_AGENT'],"mozilla")){$browser = 'Mozilla';};
if (stristr($_SERVER['HTTP_USER_AGENT'],"msie")){$browser = 'Internet Explorer';};
if (stristr($_SERVER['HTTP_USER_AGENT'],"netscape")){$browser = 'Netscape';};
if (stristr($_SERVER['HTTP_USER_AGENT'],"galeon")){$browser = 'Galeon';};
if (stristr($_SERVER['HTTP_USER_AGENT'],"konqueror")){$browser ='Konqueror';};
if (stristr($_SERVER['HTTP_USER_AGENT'],"lynx")){$browser = 'Lynx';};
if (stristr($_SERVER['HTTP_USER_AGENT'],"opera")){$browser = 'Opera';};
if (stristr($_SERVER['HTTP_USER_AGENT'],"icab")){$browser = 'iCab';};
if (stristr($_SERVER['HTTP_USER_AGENT'],"safari")){$browser = 'Apple Safari';};
if (stristr($_SERVER['HTTP_USER_AGENT'],"amaya")){$browser = 'Amaya';};
if (stristr($_SERVER['HTTP_USER_AGENT'],"aweb")){$browser = 'Amiga Web';};
if (stristr($_SERVER['HTTP_USER_AGENT'],"beonex")){$browser = 'Beonex';};
if (stristr($_SERVER['HTTP_USER_AGENT'],"chimera")){$browser ='Chimera';};
if (stristr($_SERVER['HTTP_USER_AGENT'],"dillo")){$browser = 'Dillo';};
if (stristr($_SERVER['HTTP_USER_AGENT'],"chrome")){$browser = 'Chrome';};
echo"Nálad jól működik a(z) $browser böngésző ?;)";<>

A te böngésződ: ismeretlen

  1. zsottya
    április 12th, 2009 09:29-nél | #1

    Hello!

    Ez pont jól jött köszi szépen! 🙂

  2. április 12th, 2009 10:57-nél | #2

    @zsottya
    Szívesen! Ha bármi segítség kell csak írj!

  3. Yg0R2
    november 19th, 2010 10:52-nél | #3

    Köszönöm!!
    Pont ezt kerestem 😀

  4. MZolWeb
    február 19th, 2011 23:33-nél | #4

    Szia!

    Köszönöm, éppen ezt kerestem.
    Most már meg tudom csinálni a kördiagramot 🙂

  5. Atesz
    augusztus 23rd, 2012 23:19-nél | #5

    Az normális, h nekem a chrome-t firefoxnak ismeri fel?

  6. augusztus 23rd, 2012 23:36-nél | #6

    Elég régi kód. Próbáld meg ezt: http://php.net/manual/en/function.get-browser.php

  7. augusztus 24th, 2012 09:05-nél | #7

    Köszi, közbe rájöttem, hogy mégis jó ez is. Kiírattam a leírásodban szereplő függvény értékét az “echo” parancsal, aminek a eredménye ez lett: “Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1180.83 Safari/537.1”, tehát szerepel benne a “mozilla” kifejezés és előbb, mint a Chrome, azért ismerte fel Mozillának. De módosítottam a kódot, hogy először azt nézze meg, hogy a “Chrome” kifejezés benne van e és így most tökéletesen működik.

  8. augusztus 24th, 2012 09:12-nél | #8

    @Atesz
    Örülök neki!

  1. Még nincsenek visszakövetések