Avatar billede fun22 Nybegynder
26. marts 2003 - 08:42 Der er 5 kommentarer og
1 løsning

Hvad er de galt??

Jeg har en kode som skal tjække om checkboxen acc er checked, men det virker ikke...

    if Request.ServerVariables("REQUEST_METHOD") = "POST" then

    if Request.Form("acc") = "checked" then

Set rs = Server.CreateObject("ADODB.Recordset")
sql = "select * from software where link =" & Request.Querystring("link")
rs.Open sql, conn, 1, 3

               
                hits = rs("hits")
                sti = rs("link")
               
                rs.update
                hits = hits + 1
                rs.update
Response.Redirect(""& sti &"")

else
Response.Write("Du har ikke læst bruger betingelserne")

end if
end if

Lige meget hvad skriver den Du har ikke læst bruger betingelserne

Hvad er der galt???
Avatar billede dk_akj Nybegynder
26. marts 2003 - 09:02 #1
På din form opretter du din checkbox som <input type ..... value = "1" ...>

når du skal checke er det if request.form("acc") = "1" then

//akj
Avatar billede mm12010 Nybegynder
26. marts 2003 - 09:05 #2
Er du sikker på at formularen afsendes med method="POST"?
Avatar billede ellebaek Nybegynder
26. marts 2003 - 10:57 #3
if Request.ServerVariables("REQUEST_METHOD") = "POST" then

    if Request.Form("acc") <> "" then

Set rs = Server.CreateObject("ADODB.Recordset")
sql = "select * from software where link =" & Request.Querystring("link")
rs.Open sql, conn, 1, 3

               
                hits = rs("hits")
                sti = rs("link")
               
                rs.update
                hits = hits + 1
                rs.update
Response.Redirect(""& sti &"")

else
Response.Write("Du har ikke læst bruger betingelserne")

end if
end if
Avatar billede oasen Nybegynder
26. marts 2003 - 13:35 #4
mm12010 ---> Hvis han får meddelelsen "Du har ikke læst bruger betingelserne" er formularen selvfølgelig blevet sendt.

Du kan også undlade at give din checkbox en value. Den returnerer automatisk "on", hvis den er afkrydset.
Avatar billede fun22 Nybegynder
26. marts 2003 - 14:38 #5
jeg får nu en fejl der hedder Too few parameters. Expected 1.

Jeg har brugt ellebaek's forslag, og det hjalp på det første problem, nu kommer den her fejl så bare. Hvad betyder det??
Avatar billede fun22 Nybegynder
26. marts 2003 - 14:41 #6
har fundet ud af det
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