Avatar billede larspehrsson Nybegynder
29. juli 2005 - 14:12 Der er 4 kommentarer

Fejl, ASP

Hejsa
Er den nogen der kan hjælpe mig med fejlen i følgende kode:

<% @ LANGUAGE="VBSCRIPT" %>

<%
if Request.ServerVariables("QUERY_STRING")="" Then
  Request.ServerVariables("QUERY_STRING")="en"
end If
%>

<%Response.Write(Request.ServerVariables("QUERY_STRING"))%>

JEG FÅR FØLGENDE FEJL:

Microsoft VBScript runtime error '800a01b6'

Object doesn't support this property or method: 'Request.ServerVariables'
/test/temp3.asp, line 5
Avatar billede busschou Praktikant
29. juli 2005 - 14:34 #1
du kan kun læse fra servervariable, ikke skrive
Avatar billede busschou Praktikant
29. juli 2005 - 14:35 #2
Så den her er ikke tilladt
Request.ServerVariables("QUERY_STRING")="en"
Avatar billede erikjacobsen Ekspert
29. juli 2005 - 14:37 #3


<%
if Request.ServerVariables("QUERY_STRING")="" Then
  xx="en"
else
  xx=Request.ServerVariables("QUERY_STRING")
end If
%>

<%Response.Write(xx)%>
Avatar billede busschou Praktikant
29. juli 2005 - 14:37 #4
hvis det er fordi du har siden "www.dinside.dk/default.asp" og vil videresende til "www.dinside.dk/default.asp?sprog=en"
Så skal du redirecte
--
<%
if Request.ServerVariables("QUERY_STRING")="" Then
  response.redirect "www.dinside.dk/default.asp?sprog=en"
%>
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