Avatar billede lund_dk Praktikant
22. maj 2007 - 17:46 Der er 5 kommentarer og
1 løsning

Fejl med paging

Jeg har taget paging scriptet fra activeserverpages.dk og brugt på min hjemmeside..

MEN mange af mine brugere får fejl(dog gør jeg ikke selv)

intPage = Request("page")
If isNumeric(intPage) = False Or intPage < 1 Then
  intPage = 1
End If


koden her giver fejl:

men hvorfor????

intPage = Request("page")
If isNumeric(intPage) = False Or intPage < 1 Then
  intPage = 1
End If
Avatar billede lund_dk Praktikant
22. maj 2007 - 17:47 #1
fejlen er
Microsoft VBScript runtime error '800a000d'

Type mismatch: 'intPage'
Avatar billede lund_dk Praktikant
22. maj 2007 - 17:47 #2
linie 7: If isNumeric(intPage) = False Or intPage < 1 Then
Avatar billede plato Juniormester
22. maj 2007 - 18:01 #3
Har du huske at Requeste page i linket når der skiftes side?

blabla.asp?page=1
Avatar billede plato Juniormester
22. maj 2007 - 18:04 #4
Du kunne evt. komme med et link så vi selv kan prøve.
Avatar billede ellebaek Nybegynder
22. maj 2007 - 22:49 #5
antageligvis, så er det de forskellige browseres måde at håndtere variable på..

jeg vil anbefale dig at lave koden lidt om, så den ser ud som dette i stedet:

intPage = CInt(Request.querystring("page"))
If isNumeric(intPage) = False Or intPage < 1 Then
  intPage = 1
End If

så burde det virke for alle dine brugere.
Avatar billede lund_dk Praktikant
23. maj 2007 - 10:28 #6
jeg endte med at hoppe ud og finde et andet script som er

http://www.asp101.com/articles/recordsetpaging/index.asp
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester