Pagina 1 din 1
Este vre-o metoda mod care sa recunoasca browserul ?
Scris: 11-Aug-2006, 19:31:57
de Gaby Stan
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...
Scris: 11-Aug-2006, 20:02:24
de seelview
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:
Mozilla/5.0 (Windows; U; Windows NT 5.1; rv:1.7.3) Gecko/20040913 Firefox/0.10
si asa daca folosesti IE
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322)
- desigur va afisa un pic diferit in functie de versiuni etc.
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";
Un pic de prelucrari si gata mod-ul ... dar deja l-am facut eu se pare

)
Scris: 11-Aug-2006, 20:46:19
de roadiro
in modulul de statistici de la pafiledb exista o sectiune in care spune cati utilizatori a avut IE sau Firefox, etc, cred ca se poate extrage si modulul de acolo si cu ceva modificari sa obtii ce doresti.
Scris: 11-Aug-2006, 20:52:17
de seelview
cam aceeasi metoda se foloseste. Da, e o varianta.
Sunt multe alte mod-uri care folosesc chestia asta.
Scris: 11-Aug-2006, 20:56:24
de Gaby Stan
Bun seelview si codul pus de tine unde sa-l introduc mai precis...ai o idee? ...thanx
Scris: 11-Aug-2006, 21:08:42
de seelview
Pai cu codul meu nu faci nimic, trebuie prelucrat. Atunci cand cineva scrie un post trebuie introdus in baza de date, intr-un fel sau altul si ce browser folosea in mom respectiv.
Scris: 11-Aug-2006, 21:22:59
de Gaby Stan
hmm....nasol...atunci mai trebuie aprofundat subiectul....trebuie sa caut si alte raspunsuri...sa vad ce gasesc