webForumDet fria alternativet

Pagingproblem!

1 svar · 187 visningar · startad av webbSAJTEN

webbSAJTENMedlem sedan jan. 2002992 inlägg
#1

Tjenare!
Fixade ihop ett pagingsystem som skriver ut [1] 2 3 4 o.s.v.
Grejjen är den att om jag är på sida 3 och tar bort så pass många inlägg så att inläggen inte kommer till sida 3 så får jag felet att ingen har skrivit där.

När man tar bort ett inlägg så:

Response.redirect("klotter.asp?sida="&request.querystring("sida")&"")

kommer man tillbaka till den sidan som man var på..

Hur kan jag lösa så att jag kommer till sidan 2?

GuffaMedlem sedan juni 2004533 inlägg
#2

När du vet hur många sidor som finns så får du kolla så att den aktuella sidan inte är utanför det intervallet. Ifall den är det så får du ändra till sista sidan.

Tänk dock på specialfallet när du har noll poster, och därmed noll sidor. Då ska du ändå vara på sidan ett fastän den inte finns.

128 ms totalt · 3 externa anrop · v20260731065814-full.16f3d68c
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)