Og det er vel ikke så sandsynligt, at der er tekst i querystringen, da vi jo selv putter værdien i? Og hvis brugeren retter i den, så er han/hun selv ude om, at det ikke virker ;)
Men her er alligevel min løsning med din rettelse (jeg har lige kommenteret lidt også):
<% 'mit testarray Dim arrTest(80)
'testarrayet assignes testværdier For i=0 to UBound(arrTest)-1 arrTest(i) = i Next
'hvis der er et sidetal i querystringen, bruger vi det 'ellers er siden 1 if isNumeric(request.querystring("side")) then side = CInt(request.querystring("side")) else side = 1 end if
'antal værdier, der skal vises hver side antalPrSide = 10
'total antal værdier total = UBound(arrTest)
'find antal sider 'hvis det er heltal anvendes det som det er, ellers lægges 1 til If (total/antalPrSide) = (int(total/antalPrSide)) Then antalSider = int(total/antalPrSide) Else antalSider = int(total/antalPrSide)+1 End If
'udskriver side og antal sider response.Write "side " & side & " af " & antalSider & " - "
For i = 1 to antalSider if i = side Then 'hvis det er den side, man står på udskrives sidetal (uden link) response.Write i & " |" else 'udskriver links til andre sider response.Write "<a href='?side=" & i & "'>" & i & "</a> | " end if next
response.write "<br><br>"
'startværdi på siden a = (side * antalPrSide) - antalPrSide
'udskrivning af værdier For i = 1 to antalPrSide If not (a > total) Then response.Write arrTest(a) & "<br>" a = a+1 End if Next
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.