Om man skriver ut Request.ServerVariables("HTTP_USER_AGENT") så ser man att servervariabeln egentligen är kommaseparerad. Det duger utmärkt för oss för att vi ska få info om OS och webbläsare:
[red]<%
Dim arr, i, browser, os
'dela upp servervariabeln för att lättare kunna skriva ut specifik info från den
arr = Split(Request.ServerVariables("HTTP_USER_AGENT"),";")
'här loopar vi igenom servervariabeln och skriver ut var och ett för sig
For i = 0 To Ubound(arr)
Response.Write arr(i) & "<br />"
Next
browser = arr(1)
os = arr(2)
Response.Write browser & "<br />"
Response.Write os
%>[/red]
Där har du din information i några variabler. Ta bort For .. Next-loopen på din sida bara, jag har enbart med den för att visa hur man kan loopa igenom en splittrad servervariabel. :D
/r ersätt <br /> med <br> om du använder HTML. ;)
