-
Citire nume browser
Salut.
La site-ul la care lucrez, textul din header apare cu vreo 100-150px mai la dreapta.
Imi puteti sa-mi ziceti si mie cum pot afla numele browserului din php pentru a face ajustarile necesare?
Am cautat la google si php.net
Si am gasit ceea ce imi trebuia
http://www.php.net/manual/ro/function.get-browser.php
http://phantoms.ro/post67035.html
Insa nu imi merge. Ceea ce ar trebuii sa-mi afiseze in acei vectori, mie nu-mi afiseaza.
cu variabila $_SERVER['HTTP_USER_AGENT'] imi da detalii prea multe, plus ca la IE8 imi spune ca folosesc Mozila 4.0 (Am windows 7)
Am avut eu acum vre-un an si ceva cateva linii de cod care erau EXACT ceea ce-mi trebuie, si anume in fiecare browser dintre Opera, IE si FF sa afiseze un text diferit.
Nu pot sa dau mai multe detalii despre acel cod, deoarece nu mai stiu nici eu.
Ma puteti ajuta?
Multumesc.
-
Foloseste o clasa de php care parseaza acel string si iti extrage ce ai nevoie: platforma/browser/versiune - ex: http://apptools.com/phptools/browser/ - sunt o gramada
-
Multumesc, insa o mica problema....
Nu am lucrat niciodata cu clase si obiecte.
Am o carte de php, insa nu gasii cum afisez ceea ce am nevoie.
Ma poti ajuta umpic?
-
Ai exemplu chiar in sursa clasei:
Cod:
require_once($_SERVER['DOCUMENT_ROOT'].'/include/browser.php');
$br = new Browser;
echo "$br->Platform, $br->Name version $br->Version";
-
Multumesc amandurora. :D
Am reusit.
Luasem codul sursa, insa nu stiam cum se afiseaza informatiile necesare.
Multumesc inca odata ;)