Avatar billede Slettet bruger
23. september 2002 - 18:07 Der er 5 kommentarer og
1 løsning

Fejl i password

Hej eksperter....

jeg ved ikke om jeg har set mig blind på dette. men kan ikke se fejlen, den meddeler mig uanset hvad jeg gør at den ikke kan og sender mig til ændre login siden....

nogen der kan se fejlen:

<%
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & server.MapPath("guest.mdb")

strSQL = "Select * FROM password WHERE password = '" & request.form("gammelt") & "'"
set rs = conn.execute(strSQL)
if rs.eof then
session("fejl") = "ja"
response.redirect("bruger.asp?side=password")
end if

dim nyt
nyt = request.form("nyt")

dim gentag
gantag = request.form("gantag")

if not "nyt" = "gentag"  then
session("fejl") = "ja"
response.redirect("bruger.asp?side=password")
else

SQL_update = "Update password SET password = '" & request.form("nyt") & "' WHERE id = 1"
conn.execute(SQL_update)
response.redirect("bruger?side=godnok")

end if


%>

håber i vil/kan hjælpe.

mvh.
Questis.dk
Avatar billede neteffect Nybegynder
23. september 2002 - 18:28 #1
Det er her det går galt:

dim gentag
gantag = request.form("gantag")

if not "nyt" = "gentag"  then
session("fejl") = "ja"
response.redirect("bruger.asp?side=password")
else

Det skal sandsynligvis være:

dim gentag
gentag = request.form("gentag")

if not (nyt = gentag)  then
session("fejl") = "ja"
response.redirect("bruger.asp?side=password")
else
Avatar billede Slettet bruger
23. september 2002 - 18:33 #2
hjælper ikke helt, men der var da en fejl det er korrekt....
Avatar billede neteffect Nybegynder
23. september 2002 - 18:37 #3
Din update "WHERE id = 1" skal sammenligne id med gemt id fra select ovenfor
Avatar billede Slettet bruger
23. september 2002 - 18:39 #4
den er god nok, det er en fast celle i databasen den skal opdatere, som har id'et 1
Avatar billede Slettet bruger
23. september 2002 - 18:42 #5
det er i den sammenligning af nyt og gammelt password det gå galt &:-(
Avatar billede Slettet bruger
23. september 2002 - 18:44 #6
ahhhh shit overså lige en stave fejl mere, point til dig, og takker for hjælpen &:-)
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