Problem med variable fra Querystring
Jeg har lidt problemer med en variabel jeg henter fra en Querystring. Det følgende script virker fint:fra = 2
til = fra + 2
t = 1
Response.Write "<table width='430' cellspacing='5'><tr><td bgcolor='#B2C2D3'>Wallpapers</td><tr>"
For Each fil in filecoll
If t => fra AND t <= til AND fil.name <> "default.asp" AND fil.name <> "Thumbs.db" Then
Response.Write "<tr><td><img src='" & fil.name &"'></td></tr>"
t = t + 1
Else
If fil.name <> "default.asp" AND fil.name <> "Thumbs.db" Then
t = t + 1
End If
End If
Next
Her får jeg vist fra billede nummer 2 til 4. Men scriptet skal jo ikke altid vise fra nummer 2 til 4, derimod skal det modtage "fra"-nummeret via en Querystring. Så scriptet ser således ud:
fra = Request.Querystring("fra")
til = fra + 2
t = 1
Response.Write "<table width='430' cellspacing='5'><tr><td bgcolor='#B2C2D3'>Wallpapers</td><tr>"
For Each fil in filecoll
If t => fra AND t <= til AND fil.name <> "default.asp" AND fil.name <> "Thumbs.db" Then
Response.Write "<tr><td><img src='" & fil.name &"'></td></tr>"
t = t + 1
Else
If fil.name <> "default.asp" AND fil.name <> "Thumbs.db" Then
t = t + 1
End If
End If
Next
Men det virker bare ikke? Så viser den slet ikke nogen af billederne. Det må være et eller andet med den værdi fra querystringen som scriptet ikke forstår? Kan det være noget med at det ikke bliver opfattet som tal, men derimod som tekst? Hvordan får jeg det til at virke?
