Avatar billede ferdinan Nybegynder
10. august 2001 - 09:26 Der er 3 kommentarer og
1 løsning

Vise navn styresystem

Kan man i asp lave noget andet end Request.ServerVariables(\"HTTP_USER_AGENT\")til at vise brugerens styresystem

således at man kan noget alá:

<%
VarOs=request(Brugerens styresystem)
if VarOs=\"Win\" then
response.write(\"Windows\")
else
response.write(\"ikke Windows\")
end if
%>



/f
Avatar billede nuno Nybegynder
10. august 2001 - 09:40 #1
svaret fra Request.ServerVariables(\"HTTP_USER_AGENT\") kan fx se således ud:

HTTP_USER_AGENT: Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)

og så kan du jo lave fx en
<%
VarUA = Request.ServerVariables(\"HTTP_USER_AGENT\")
VarOs = Split(VarUA,\";\")

VarOS = Mid(VarUA(2),1,Len(VarUA(2)) - 1)

If Mid(Trim(VarOS),1,3) = \"Win\" then
  response.write \"Windows\"
else
  response.write \"ikke windows\"
end if
%>


/nuno
Avatar billede ferdinan Nybegynder
10. august 2001 - 09:45 #2
Hej nuno

Det virker ikke helt:

Typerne stemmer ikke overens: \'VarUA\'
Avatar billede nuno Nybegynder
10. august 2001 - 09:54 #3
hov....... en lille fejl fra min side


<%
VarUA = Request.ServerVariables(\"HTTP_USER_AGENT\")
NewVarUA = Split(VarUA,\";\")

VarOS = Mid(NewVarUA(2),1,Len(NewVarUA(2)) - 1)

If Mid(Trim(VarOS),1,3) = \"Win\" then
  response.write \"Windows\"
else
  response.write \"ikke windows\"
end if
%>

så skulle det vist virke

Avatar billede ferdinan Nybegynder
10. august 2001 - 10:03 #4
YEP

Mange tak
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester