09. februar 2001 - 14:19Der er
7 kommentarer og 1 løsning
Paging problemer
Hejsa sider og roder lidt med at dele en søgning op i max 10 hits pr. side - det virker som det skal nu, der står nederst på siden det antal sider der er, som link til den pågælende side - så langt så godt, men vil gerne ha\' at den side som man er på f.eks. side 1 så ikke står som et link, men blot som et tal for at indikere man er på den side. Men kan ikke få den til det, så vil høre om der var nogen her som havde en ide til det??
Her er kodestumpen som viser linkne. Response.Write \"<p><b><font face=\'Arial\' color=\'#FFFFFF\' size=\'-1\'>Vis side</b></font> <br>\" For intNum = 1 To intPageCount Response.Write \"<a href=regprofil.asp?id=\" & request.QueryString(\"id\") &\"&page=\" & intNum & \">\" & intNum & \"</a> \" Next
Response.Write \"<br>\" If Clng(intPage) > 1 Then Response.Write \"<a href=regprofil.asp?id=\" & request.QueryString(\"id\") &\"&page=\" & intPage - 1 & \"><<</a>\" Else Response.Write \"<<\" End If
Response.Write \" \"
If Clng(intPage) < Clng(intPageCount) Then Response.Write \"<a href=regprofil.asp?id=\" & request.QueryString(\"id\") &\"&page=\" & intPage + 1 & \">>></a> \" Else Response.Write \">>\" End If
Sig lige til hvis der er andre oplysninger som skal bruges... på forhånd tak :o)
For intNum = 1 To intPageCount if intNum = intPage then Response.Write intNum else Response.Write \"<a href=regprofil.asp?id=\" & request.QueryString(\"id\") &\"&page=\" & intNum & \">\" & intNum & \"</a> \" End if Next
Ja jeg ved det heller ikke :o) Men har man set en af de efterfølgende sider og så vender tilbage til side 1 så er den nu også lavet om til et link.. :o(
Lad mig lige sige med det samme, SÅ meget er jeg ikke inde i det, fandt koden på activeserverpage.dk men smider lige den her så kan du/I se om jeg har lavet en fejl :o)
<% rs.PageSize = 10 rs.AbsolutePage = intPage intRecCount = rs.PageSize intPageCount = rs.PageCount Response.Write \"<center><p><b><font face=\'Arial\' size=\'-1\'>Side \" & intPage & \" af \" & intPageCount & \"</font></center></b></p>\" If rs.EOF then Response.Write(\"<br><br><b><font face=\'Arial\'><center>Der er ingen brugere med \" & request.QueryString(\"id\") &\" der har oprettet profil hos ChatLine</b></font></center>\") & vbCrLF End If Do While Not rs.EOF And intRecCount > 0 %> ~~~~~snip~~~~~ <% Response.Write \"<p><b><font face=\'Arial\' color=\'#FFFFFF\' size=\'-1\'>Vis side</b></font> <br>\" For intNum = 1 To intPageCount if intNum = intPage then Response.Write intNum else Response.Write \"<a href=regprofil.asp?id=\" & request.QueryString(\"id\") &\"&page=\" & intNum & \">\" & intNum & \"</a> \" End if Next
Response.Write \"<br>\" If Clng(intPage) > 1 Then Response.Write \"<a href=regprofil.asp?id=\" & request.QueryString(\"id\") &\"&page=\" & intPage - 1 & \"><<</a>\" Else Response.Write \"<<\" End If
Response.Write \" \"
If Clng(intPage) < Clng(intPageCount) Then Response.Write \"<a href=regprofil.asp?id=\" & request.QueryString(\"id\") &\"&page=\" & intPage + 1 & \">>></a> \" Else Response.Write \">>\" End If %>
Det var jo \"bare\" det der skulle til ;o) THANKS... Og vers\'go her dine point.
Mvh Jack!!
Synes godt om
Ny brugerNybegynder
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.