Birger Sørensen kom med følgende:
> Følgende er skrevet af Martin Ploug:
>> Den 04-09-2011 15:40, Martin Ploug skrev:
>>> Hej
>>>
>>> Jeg eksperimenterer med browser detection i PHP
>>> Jeg vil gerne have det helt simpelt, hvor jeg i
>>> første omgang finder ud af, hvilken browser
>>> man bruger.
>>>
>>> Jeg har
http://www.mpsite.dk/lyd/browser.php.
>>> det kan sikkert gøres mere simpelt og smartere.
>>>
>>> Når jeg går ind på siden med Google Chrome skriver
>>> den:
>>> Du bruger Google Chrome.Du bruger Mozilla Firefox.
>>> Du bruger Safari.
>>>
>>> Hvorfor gøre den det?
>>>
>>> Venlig hilsen
>>> Martin
>>
>> Ok, I får også lige lidt PHP kode, ellers bliver det
>> nok lidt svært at gætte sig frem til
>>
>>
http://www.mpsite.dk/lyd/browser.txt
>
> Prøv at udskrive hele user-agent, så kan du se hvorfor - den indeholder alle
> de ord du søger efter.
>
> Opert et array med "søgestrenge", og lav en funktion der returnere det søgte.
> Den skal hente værdier fra arrayet, men stoppe søgningen når den finder et
> match.
> Flere Browsere (Chrome og safari, i hvert fald), har dele af de andres med i
> user-agent. Ved at manipulere med elementerne i søge-arrayet, kan rækkefølgen
> sættes så funktionen returnerer rigtigt. (Prøv evt. også at google
> browserdetection - det er allerede gjort)
> Får du lavet noget brugbart, er jeg interesseret i resultatet - evt også OS.
>
> Birger
Glemte lige at bemærke, at user-agent faktisk står i registriet, i
hvert fald i Windows, og dermed er det muligt for brugeren at
manipuelere den, så man kan ikke regne med, at den er 100% rigtig.
Birger
--
http://varmeretter.dk - billig, sund og hurtig mad
http://bbsorensen.dk