Ciao a tutti,
io ho questo codice
a=request("currentpage")
b=RS.PAGECOUNT
if a=0 then a=1
if a<>1 then response.Write("<font face=thaoma ><a class=collegamenti href=INDEXEDILCIV.asp?marca="&marca&"&categoria="& categoria&"¤tpage=1>#Prima Pag.#</a></font>")
if a>5 then response.Write("<font face=thaoma ><a class=collegamenti href=INDEXEDILCIV.asp?marca="&marca&"&categoria="& categoria&"¤tpage="&a-5&">#5 Prec.#</a></font>")
D=A
IF D<B-5 THEN D=5 ELSE D=B-A
for i= A to A+D
if i= cint(currentpage) then
response.write "[" & i &"]"
else
if categoria<>"" AND marca="" then response.write "[<a class=collegamenti href=INDEXEDILCIV.asp?currentpage="& i &"&categoria="&categoria&"> " & i & "</a>]"
if marca<>""and categoria="" then response.write "[<a class=collegamenti href=INDEXEDILCIV.asp?currentpage="& i &"&marca="& marca &"> " & i & "</a>]"
if (categoria<>"" and marca<>"") then response.write "[<a class=collegamenti href=INDEXEDILCIV.asp?currentpage="& i &"&categoria="&categoria&"&marca="&marca&" > " & i & "</a>]"
if (categoria="" and marca="") then response.write "[<a class=collegamenti href=INDEXEDILCIV.asp?currentpage="& i &"> " & i & "</a>]"
end if
next
if b>A+5 then response.Write("<font face=thaoma><a class=collegamenti href=INDEXEDILCIV.asp?marca="&marca&"&categoria="& categoria&"¤tpage="&a+5&">#5 Suc.#</a></font>")
response.write "</font></div></td></tr></table>"
come risposta mi da giustamente tutte le pagine da 0 a rs.pagecount...ma se volessi far vedere le pagine 5 per volta?