Avatar billede lund_dk Praktikant
22. december 2005 - 13:11 Der er 1 løsning

En if sætning virker ikke

Jeg har nedenstående kode. Når formen submittes skal jeg have min strUgenr til at gå ind og vælge det ugenummer der er valgt.

Når jeg udskriver <%=ugenr%> udkriver den fint det ugenummer der nu er sendt via formen, men når jeg skal sammenligne det ugenummer der er valgt i formen sammen med det ugenummer der er i selectboxen - finder den det ikke, hvad gør jeg galt?
Altså den laver ingen "select"
------


strUgenr = Request.QueryString("ugenr")


<form action="calendar.asp" target="calendar" method="get" name="asda">
<select size="1" name="ugenr" class="input1">
            <%
            for i = 1 to 52
            %>
            <option value="<%=i%>"<%
            if strUgenr = "" then
            if weekNr(Day(Now) & "-" & Month(Now) & "-" & Year(Now)) = i then Response.write " selected"
            else
            if strUgenr = i then Response.write " selected"
            end if
            %>><%=i%></option>
            <%
            next
            %>
            </select>
Avatar billede lund_dk Praktikant
22. december 2005 - 13:16 #1
Ah, fandt da svaret i ligende spørgsmål

Fra ligende spærgsmåler svaret:
<% if request.querystring("year")&"" = Year(date)&"" then%>
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