pepparMedlem sedan dec. 2001873 inlägg Jag har en select case som ser ut så här...
script_name = lcase(Request.ServerVariables("script_name"))
select case script_name
case "/default.asp"
pageName = "/default_default.asp"
case "/informa.asp"
pageName = "/informa_default.asp"
end select
men om jag vill att selecten skall sluta sisåhär typ...
script_name = lcase(Request.ServerVariables("script_name"))
select case script_name
case "/default.asp"
pageName = "/default_default.asp"
case "/informa.asp"
pageName = "/informa_default.asp"
[b]case else
pageName = scriptName[/b]
end select
Hur kan man göra det?
@ndersMedlem sedan juni 200032 969 inlägg pepparMedlem sedan dec. 2001873 inlägg jo, tyvärr... sjutton också... varför är då pageName tom i utskrift...?!
återkommer... måste skriva ut innehållet i ett gäng variabler för att felsöka...
KimGMedlem sedan apr. 2002105 inlägg Öhm.. Varför har du två olika variablar?
Här ger du ju script_name ett värde:
script_name = lcase(Request.ServerVariables("script_name"))
Men variabeln med info du ska ge pageName heter scriptName, men den har du ju inte angivit något värde till, eller hur?
Så, ändra det sista till:
case else
pageName = script_name
... så ska det nog fungera ;)
pepparMedlem sedan dec. 2001873 inlägg KimG -> Helt rätt. Jag skrev fel... Men ovanstående var nog mer ett snabbexempel för att förtydliga min fråga om case else...
@nders -> Nja... jo min case else fungerar...
@ndersMedlem sedan juni 200032 969 inlägg Great!
Det är dock bra att KimG har de ögon vi andra saknar... ;)