Vill ha fram aktuell månad och stoppa det i en variabel eller om någon klickat på en spciell månad så ska det in i variablen
FUNKAR INTE så här
<%
If request.querystring("menu1") = <> Then
aktman =
if request.querystring("menu1") = Maj Then
aktman = Maj
Else if request.querystring("menu1") = Juni Then
aktman = Juni
Else if request.querystring("menu1") = Juli Then
aktman = Juli
Else if request.querystring("menu1") = Augusti Then
aktman = Augusti
Else if request.querystring("menu1") = September Then
aktman = September
Else if request.querystring("menu1") = Oktober Then
aktman = Oktober
Else if request.querystring("menu1") = November Then
aktman = November
Else if request.querystring("menu1") = December Then
aktman = December
End If
%>
Jag har en dropdown tilld et hral på en annan sida
har bytt namn från "menu1" till "man" så koden ser ut så här
<%
if Cstring(request.querystring("man")) = "" Then
aktman = Maj
Else if Cstring(request.querystring("man")) = "Maj" Then
aktman = Maj
Else if Cstring(request.querystring("man")) = "Juni" Then
aktman = Juni
Else if Cstring(request.querystring("man")) = "Juli" Then
aktman = Juli
Else if Cstring(request.querystring("man")) = "Augusti" Then
aktman = Augusti
Else if Cstring(request.querystring("man")) = "September" Then
aktman = September
Else if Cstring(request.querystring("man")) = "Oktober" Then
aktman = Oktober
Else if Cstring(request.querystring("man")) = "November" Then
aktman = November
Else if Cstring(request.querystring("man")) = "December" Then
aktman = December
End If
%>
Först och främst tycker jag du ska representera månaden med dess tal. (Jan = 0, Feb = 1, osv) Datorer blir mycket enklare att programmera om man gör det på deras språk.
Men om du vill ha på ditt sätt skulle jag nog gjort såhär.
select case request.querystring("man")
case "Januari", "Februari", "Mars", "April", "Maj", "Övriga månader samma sak"
aktman = request.querystring("man")
case else
aktman = "Du har inte valt någon månad!"
end select
Om du däremot skulle representera det som tal blir det lite vackrare tycker jag i alla fall.
dim sMon
sMon = request.querystring("man")
if isnumeric(sMon) then
if sMon >= 0 and sMon < 13 then
aktman = sMon
else
aktman = "n/a"
end if
end if