Este vre-o metoda mod care sa recunoasca browserul ?
- Gaby Stan
- Utilizator înregistrat
- Mesaje: 372
- Membru din: 14-Iun-2006, 16:17:01
- Ext: Nu
- Server: Windows
- Nivel phpBB: Mediu
- Nivel php: Mediu
- Localitate: Bihor, Suplacul de B
Este vre-o metoda mod care sa recunoasca browserul ?
Am pus titlul asa sa nu se creeze cate un topic pt diferite intrebari....Este vre-o metoda mod care sa recunoasca browserul...de exemplu cand postezi un mesaj intr-un topic sa apara Scris de pe Opera ...sau scris de pe Mozila ....se poate ?.Am vazut undeva asa ceva dar nu pe 4um phpbb...
HTCGuide.net (forum)
- seelview
- Fost coleg
- Mesaje: 2146
- Membru din: 13-Apr-2005, 21:24:50
- Versiune: 3.x
- Ext: Da
- Server: UNIX/Linux
- Nivel phpBB: Foarte experimentat
- Localitate: Cu curu' pe scaun
- Contact:
Nu am vazut sa existe un asemenea mod pentru phpbb, insa cunosc cateva facilitati ale php-ului care te pot ajuta sa faci chair tu acest mod.
Php are o matrice numita $_SERVER care iti furnizeaza anumite informatii:
- daca este folosita asa
iti va afisa urmatoare lucruri daca folosesti firefox:
Dar tot asa eu mai stiu o functie a php-ului numita strpos care iti cauta un anumit segment de text intr-un segment mai mare returnand valoarea 0 pt fals si orice altceva pt adevarat. Prin urmare poti face urmatoarea chestie de exemplu:
Un pic de prelucrari si gata mod-ul ... dar deja l-am facut eu se pare
)
Php are o matrice numita $_SERVER care iti furnizeaza anumite informatii:
- daca este folosita asa
Cod: Selectaţi tot
$_SERVER['HTTP_USER_AGENT']
si asa daca folosesti IEMozilla/5.0 (Windows; U; Windows NT 5.1; rv:1.7.3) Gecko/20040913 Firefox/0.10
- desigur va afisa un pic diferit in functie de versiuni etc.Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322)
Dar tot asa eu mai stiu o functie a php-ului numita strpos care iti cauta un anumit segment de text intr-un segment mai mare returnand valoarea 0 pt fals si orice altceva pt adevarat. Prin urmare poti face urmatoarea chestie de exemplu:
Cod: Selectaţi tot
if (strpos($_SERVER['HTTP_USER_AGENT'],"MSIE") > 0 )
$browser = "Internet explorer";
elseif (strpos($_SERVER['HTTP_USER_AGENT'],"Firefox") > 0 )
$browser = "Firefox";
else
$browser = "Altul";

- Gaby Stan
- Utilizator înregistrat
- Mesaje: 372
- Membru din: 14-Iun-2006, 16:17:01
- Ext: Nu
- Server: Windows
- Nivel phpBB: Mediu
- Nivel php: Mediu
- Localitate: Bihor, Suplacul de B
Bun seelview si codul pus de tine unde sa-l introduc mai precis...ai o idee? ...thanx
HTCGuide.net (forum)
- Gaby Stan
- Utilizator înregistrat
- Mesaje: 372
- Membru din: 14-Iun-2006, 16:17:01
- Ext: Nu
- Server: Windows
- Nivel phpBB: Mediu
- Nivel php: Mediu
- Localitate: Bihor, Suplacul de B
hmm....nasol...atunci mai trebuie aprofundat subiectul....trebuie sa caut si alte raspunsuri...sa vad ce gasesc
HTCGuide.net (forum)
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 1 vizitator