Avatar billede dumbledore Nybegynder
10. april 2002 - 21:07 Der er 6 kommentarer og
1 løsning

Lille lorte fejl!

Hmmmmm...jeg er ved at lave en underlig dims! lol

Og der skal man kunne tilføje points til brugerne!
Man kan både tage eller give points!

----- Fejlen er i denne kode:

users("points") = users("points") & Request.form("tp") & "" & Request.form("antal")

-----

tp = + eller -
antal = fx 3

Den skriver:

Provider fejl '80020005'

Typeuoverensstemmelse.

----

Nogen forslag til at den kommer til at virke?
Avatar billede erikjacobsen Ekspert
10. april 2002 - 21:13 #1
Mener du

users("points") = users("points") + cint(Request.form("tp")) * cint( Request.form("antal") )

??
Avatar billede dumbledore Nybegynder
10. april 2002 - 21:14 #2
hvad er cint?
Avatar billede erikjacobsen Ekspert
10. april 2002 - 21:14 #3
Nåh nu forstår jeg det med + og minus

if request.form("tp")="+" then
  users("points") = users("points") + cint( Request.form("antal") )
else
  users("points") = users("points") - cint( Request.form("antal") )
end if
Avatar billede dumbledore Nybegynder
10. april 2002 - 21:16 #4
koden ser sådan ud i "HTML" kig:

5              =        5                      +                      3
users("points") = users("points") & Request.form("tp") & "" & Request.form("antal")
Avatar billede dumbledore Nybegynder
10. april 2002 - 21:16 #5
ok!! prøver lige!!
Avatar billede dumbledore Nybegynder
10. april 2002 - 21:21 #6
YES - det virkede!! tak
Avatar billede dumbledore Nybegynder
10. april 2002 - 21:22 #7
Hele koden er her - (til folk der har det samme problem)
   
if request.form("tp")="+" then
  users("points") = users("points") + Request.form("antal")
else
  users("points") = users("points") - Request.form("antal")
end if
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