browser detectie
Om de browser van de gebruiker te detecteren had ik het volgende bedacht;
maar omdat ik niet alle browsers van de regenboog geïnstalleerd heb, wil ik jullie vragen om mijn code aan te vullen met jullie favoriete browsers.
Mijn dank >= groot
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
2
3
4
5
6
7
8
9
10
11
12
13
<?php
$browserINF = $_SERVER['HTTP_USER_AGENT'];
if (strstr($browserINF,'MSIE')) {$browser = "Internet Explorer";}
elseif(strstr($browserINF,'Opera')) {$browser = "Opera";}
elseif(strstr($browserINF,'Firefox')) {$browser = "Firefox";}
elseif(strstr($browserINF,'Chrome')) {$browser = "Chrome";}
else {$browser = "Overige";}
echo $browser;
?>
$browserINF = $_SERVER['HTTP_USER_AGENT'];
if (strstr($browserINF,'MSIE')) {$browser = "Internet Explorer";}
elseif(strstr($browserINF,'Opera')) {$browser = "Opera";}
elseif(strstr($browserINF,'Firefox')) {$browser = "Firefox";}
elseif(strstr($browserINF,'Chrome')) {$browser = "Chrome";}
else {$browser = "Overige";}
echo $browser;
?>
maar omdat ik niet alle browsers van de regenboog geïnstalleerd heb, wil ik jullie vragen om mijn code aan te vullen met jullie favoriete browsers.
Mijn dank >= groot
Gewijzigd op 01/01/1970 01:00:00 door Repelsteeltje
Die ik gebruik staat er al tussen ^-^
Om toch nog mijn reactie nuttig te maken plaats ik een link.
-> http://en.wikipedia.org/wiki/List_of_web_browsers
Om toch nog mijn reactie nuttig te maken plaats ik een link.
-> http://en.wikipedia.org/wiki/List_of_web_browsers
'Mr.Ark:
Die ik gebruik staat er al tussen ^-^
Om toch nog mijn reactie nuttig te maken plaats ik een link.
-> http://en.wikipedia.org/wiki/List_of_web_browsers
Om toch nog mijn reactie nuttig te maken plaats ik een link.
-> http://en.wikipedia.org/wiki/List_of_web_browsers
Oke dat is een mooie lijst met browsers maar het gaat mij dan vooral om te weten, welke string ik kan terug vinden in $_SERVER['HTTP_USER_AGENT'] voor welke browser. voor Internet explorer is dat b.v. 'MSIE'
Toch bedankt!
Gewijzigd op 01/01/1970 01:00:00 door repelsteeltje
Quote:
Oke dat is een mooie lijst met browsers maar het gaat mij dan vooral om te weten, welke string ik kan terug vinden in $_SERVER['HTTP_USER_AGENT'] voor welke browser. voor Internet explorer is dat b.v. 'MSIE'
Ah fout gelezen, heb je hier al eens gekeken?
-> http://php.net/manual/en/function.get-browser.php
En dan doel ik op de comments die je ziet
Quote:
Ah fout gelezen, heb je hier al eens gekeken?
-> http://php.net/manual/en/function.get-browser.php
En dan doel ik op de comments die je ziet
Ah fout gelezen, heb je hier al eens gekeken?
-> http://php.net/manual/en/function.get-browser.php
En dan doel ik op de comments die je ziet
Ja dat had ik eerst geprobeerd, maar dan krijg ik een foutmelding:
Warning: get_browser() [function.get-browser]: browscap ini directive not set in C:\Program Files\
Dat kan ik dan wel weer oplossen door het betstandje ' browsecap.ini ' toe te voegen en mijn php.ini bestandje aan te passen, maar ik wil liever niet afhankelijk zijn van de server-configuratie.
Dus .. daarom wilde ik het zo doen.
Gewijzigd op 01/01/1970 01:00:00 door repelsteeltje
@ repelsteeltje
Die get_browser() zou ik niet gebruiken, Gebruik $_SERVER['HTTP_USER_AGENT']
Kijk eens naar de comments in dat artiekel, daar staan als het goed is wel een paar goede voorbeelden tussen.
Die get_browser() zou ik niet gebruiken, Gebruik $_SERVER['HTTP_USER_AGENT']
Kijk eens naar de comments in dat artiekel, daar staan als het goed is wel een paar goede voorbeelden tussen.
Het is wel tijd voor een update denk ik, maar hij heeft altijd goed gewerkt:
http://phphulp.nl/php/scripts/7/788/
Even op zoek naar nieuwe regex-jes denk ik.
http://phphulp.nl/php/scripts/7/788/
Even op zoek naar nieuwe regex-jes denk ik.
Ik gebruik flock:) En die zie ik nog niet in het lijstje staan
'Niels:
Ik gebruik flock:) En die zie ik nog niet in het lijstje staan
Zeker zo een school browser haha ^-^
Haha, neaj hoor:P Staat op mijn laptop.. Waarom? Weet ik ook eigenlij k niet:P
Na de check op chrome kan je beter nog een check op safari zetten..
Oké ..
ik kan die er wel zo bijzetten maar ik kan dus niet controleren of het ook werkt.
Dus dacht ik dat het misschien wel leuk zou zijn als jullie die code kunnen laten werken voor jullie favoriete browsers...
iig safari en flock:) staan er nu ook bij maar werkt dat ook zo?
ik kan die er wel zo bijzetten maar ik kan dus niet controleren of het ook werkt.
Dus dacht ik dat het misschien wel leuk zou zijn als jullie die code kunnen laten werken voor jullie favoriete browsers...
iig safari en flock:) staan er nu ook bij maar werkt dat ook zo?
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php
$userINF = $_SERVER['HTTP_USER_AGENT'];
if (strstr($userINF,'MSIE')) {$browser = "internet explorer";}
elseif(strstr($userINF,'Opera')) {$browser = "opera";}
elseif(strstr($userINF,'Firefox')) {$browser = "firefox";}
elseif(strstr($userINF,'Chrome')) {$browser = "chrome";}
elseif(strstr($userINF,'safari')) {$browser = "safari";}
elseif(strstr($userINF,'flock:)')) {$browser = "flock:)";}
else {$browser = "overige";}
echo $browser;
?>
$userINF = $_SERVER['HTTP_USER_AGENT'];
if (strstr($userINF,'MSIE')) {$browser = "internet explorer";}
elseif(strstr($userINF,'Opera')) {$browser = "opera";}
elseif(strstr($userINF,'Firefox')) {$browser = "firefox";}
elseif(strstr($userINF,'Chrome')) {$browser = "chrome";}
elseif(strstr($userINF,'safari')) {$browser = "safari";}
elseif(strstr($userINF,'flock:)')) {$browser = "flock:)";}
else {$browser = "overige";}
echo $browser;
?>




