19. november 2003 - 23:15
Der er
5 kommentarer og 1 løsning
jeg kan ikke få tjekket min checkboks af i mbd?
Jeg arbejder på en MDB på min hjemmeside. Der er en signup-side, hvor man kan tjekke en checkbox af, hvis man ønsker sine oplysninger skjulte for andre brugere. Den fungerer fint! Man kan også redigere i sin profil. - men det virker ikke at rette denne checkbox, så det ændres i db'en?? vedrørende uddrag fra profile.asp -> ______________________________________ <tr> <td><font face="arial,helvetica" size="2">Skjul mine oplysninger for andre brugere: </font></td> <% if rsProfile("skjul") = TRUE then %> <td><input type="checkbox" align= name="skjul" checked></td> <% else %> <td><input type="checkbox" align= name="skjul"></td> </tr> <% end if %> </tr> ______________________________________ Vedrørende uddrag fra profile_update.asp -> <% Dim skjul skjul = Request.Form("skjul") Set rsUser = Server.CreateObject("ADODB.Recordset") if skjul = TRUE then rsUser("skjul") = TRUE else rsUser("skjul") = FALSE end if rsUser.Update rsUser.close set rsUser = nothing conn.close set conn = nothing Response.Redirect("profile.asp?updated=true") %> ______________________________________ Jeg får ingen fejl og bliver redirected som jeg vil til profile.asp?updated=true. Jeg kan rette alle andre ting i db'en pånær dette?? HVORFOR??
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
19. november 2003 - 23:42
#1
Du bruger både rsProfile("skjul") og rsUser("skjul"). Er du sikker på at du henter data fra db med det rigtige variabelnavn (rsProfile/rsUser)?
20. november 2003 - 19:24
#2
ja, for alle de andre oplysninger (der hentes fra db) kan rettes og indsættes i db'en igen! Jeg har - for at tjekke profile_update.asp - testet at ændre: if skjul = TRUE then rsUser("skjul") = TRUE else rsUser("skjul") = FALSE end if rsUser.Update ...til.... if skjul = TRUE then rsUser("beskrivelse") = YEAH else rsUser("beskrivelse") = BUUHHHH end if rsUser.Update ......og det virker... hvis der ("skjul") er checked, så skriver den YEAH udfor beskrivelse: [YEAH_____] og hvis ikke, så skriver den beskrivelse: [BUHHH_______] ____________________________________________________________ Jeg sætter points op til 60 - jeg ved ikke, om hvor mange points der er realistiske??
20. november 2003 - 19:25
#3
Og jeg arbejder ikke med 2 variabelnavne i samme fil: profile.asp -> rsProfile profile_update.asp -> rsUser
20. november 2003 - 20:29
#4
((((HAR SAT POINTS TIL 100))))
20. november 2003 - 21:39
#5
NU HAR JEG SAT DEN TIL 200 POINTS - JEG KAN IKKE FINDE UD AF DET, OG JEG _SKAL_ HAVE DET LØST!!!! PLEEEEAAASE, HJÆLP MIG SOMEONE!
24. november 2003 - 23:24
#6
Har fundet ud af det...
Kurser inden for grundlæggende programmering