---
title: "Hjälp med HTTP_USER_AGENT info"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/131803-hjälp-med-http-user-agent-info"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "finalworld"
published: "2005-07-23T23:49:04.000Z"
updated: "2005-07-25T15:22:39.000Z"
replies: 9
views: 343
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/131803-hjälp-med-http-user-agent-info"
---

# Hjälp med HTTP_USER_AGENT info

## #1 — finalworld, 2005-07-23T23:49Z

och på med ett statistik script.
jobbar bara med webbläsarna änsåläng.
kan ni hjälpa mig vad jag missa och gjort fel

<http://ecounter.embro.se/browsers/>

överst på sidan kommer det står viken webbläsare du har och OS och vilken rad du passade in på.
Om det inte står vilken rad du kom på så kommer HTTP_USER_AGENT koden fram, vill ni ge mig den då så är ni snälla...

Tack på förhand

PS: jag vet att jag skapat två trådar, hittar inte hur jag flyttar en tråd. denna tråd passar bättre i denna kategori

Permalänk: https://www.webforum.nu/p/131803

## #2 — nitro2k01, 2005-07-23T23:52Z

Ett sätt hade varit att be moderatorn flytta din tråd. Detta hade du kunnat göra genom att klicka rapportera till moderatorn i ditt ursprungliga inlägg.

Permalänk: https://www.webforum.nu/p/1648161

## #3 — finalworld, 2005-07-24T00:03Z

Förlåt, tänkte inte på det..

Permalänk: https://www.webforum.nu/p/1648163

## #4 — Baltiz, 2005-07-24T08:35Z

Det verkar väl funka, men jag tycker att metoden är lite onödigt omständig och känslig för små ändringar i user-agent. Går att göra betydligt säkrare funktionalitet som använder regular expresions.

Permalänk: https://www.webforum.nu/p/1648190

## #5 — finalworld, 2005-07-24T09:34Z

tyvär så är det ju så att du har rätt.
Vet bara inte hur jag ska göra den koden då :(

Permalänk: https://www.webforum.nu/p/1648197

## #6 — finalworld, 2005-07-24T09:46Z

märker att det finns för många kombinationer av detta, kommer ju aldrig fungera ju :(

Hjälp någon, hur gör jag detta bättre...

Permalänk: https://www.webforum.nu/p/1648199

## #7 — Baltiz, 2005-07-24T09:48Z

Skapa en array med olika patterns, sen är det ju bara att loopa aktuell user_agent tills du får en träff. Kräver lite jobb med att skriva bra patterns, men du har ju en rejäl lista där att utgå från, så det bör inte vara så svårt.

Permalänk: https://www.webforum.nu/p/1648200

## #8 — Erik Juhlin, 2005-07-25T11:01Z

Känns som ganska prestanda krävande att använda regexp. Det kan ju bli ganska många patterns som måste köras innan den får en träff. Och att köra det för varje besökare kan bli tungt.

Men jag kan hålla med om att det inte bli hållbart att ha vartenda unik USER_AGENT i en databas.

Kanske skulle man ha en kombination där man har listan i en databas, men så fort en ej identifierad USER_AGENT hittas så körs regexpprylen och sparar sen ner den nya USER_AGENT:en i listan tillsammans med vilken webbläsare den tillhör.
Sen så är det ju vettigt att ha den vanligaste webbläsaren först i regexp-listan så kan man snabbt baila ut när den matchar. Så behöver den inte gå igenom hela varje gång.

Permalänk: https://www.webforum.nu/p/1648434

## #9 — Baltiz, 2005-07-25T13:59Z

Nja, mer än ett tiotal olika webbläsare behöver väl inte kunna identifieras, och 10 regexp är inte särskilt krävande.

Permalänk: https://www.webforum.nu/p/1648485

## #10 — finalworld, 2005-07-25T15:22Z

har byggt om det en del nu
ni ser inget på den sidan, men ligger en class som räknar ut OS och webbläsare och sparar det i tabellen som visas på sidan.
Ok, det blir kanske lite jobb att lägga till allt även där, men har ett bra uppslagsverk att jobba från.

Permalänk: https://www.webforum.nu/p/1648503

---

Tråden på webben: https://www.webforum.nu/amne/asp/131803-hjälp-med-http-user-agent-info
