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???
Annonceindlæg fra HP
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
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.
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??