Avatar billede swing Nybegynder
11. marts 2004 - 17:28 Der er 3 kommentarer og
1 løsning

Glemt password - tjek email adresse

Hej Eksperter - jeg håber i kan hjælpe mig her:

Jeg har en lille glemt password funktion men mangler at tjekke email. Har prøvet med

IF Not send_brugerinfo.EOF Then

response.write ("email findes ikke i databasen")

Else

(kør jmail)
end if

Men så skriver den at email ikke findes selvom den gør og hvis jeg skriver en der ikke ifndes får jeg en fejlside

Min kode:

Dim send_brugerinfo
Dim send_brugerinfo_numRows

Set send_brugerinfo = Server.CreateObject("ADODB.Recordset")
send_brugerinfo.ActiveConnection = MM_conn_STRING
send_brugerinfo.Source = "SELECT itembrugernavn, itememail, itemnavn, itempassword FROM itembruger where itememail ='" & Request.Form ("email") & "'"
send_brugerinfo.CursorType = 0
send_brugerinfo.CursorLocation = 2
send_brugerinfo.LockType = 1
send_brugerinfo.Open()

send_brugerinfo_numRows = 0

Set JMail          = Server.CreateObject("JMail.SMTPMail")
JMail.ServerAddress = "mail.server.dk"
JMail.Sender        = "itv@ebberup.dk"
JMail.Subject      = "Glemt password"
JMail.AddRecipient  send_brugerinfo("itememail")

JMail.Body = "Hej " & send_brugerinfo("itemnavn") & vbCrLf & vbCrLf
JMail.Body = JMail.Body & "Du har anmodet om brugernavn og password som er:" & vbCrLf
JMail.Body = JMail.Body & bodyStr
JMail.Body = JMail.Body & vbCrLf
JMail.Body = JMail.Body & "Brugernavn: " & send_brugerinfo("itembrugernavn") & vbCrLf
JMail.Body = JMail.Body & "Password: " & send_brugerinfo("itempassword") & vbCrLf
JMail.Body = JMail.Body & "Med venlig hilsen" & vbCrLf
Jmail.Body = Jmail.Body & "Sort & Gratis"
JMail.Execute

Set Jmail = Nothing


send_brugerinfo.Close()
Set send_brugerinfo = Nothing

Response.Redirect("brugerinfo_sendt.asp")
Avatar billede websam Nybegynder
11. marts 2004 - 18:34 #1
Prøv at ændre denne :

IF Not send_brugerinfo.EOF Then

Til denne :

If (send_brugerinfo.BOF Or send_brugerinfo.EOF) Then

/Websam
Avatar billede swing Nybegynder
12. marts 2004 - 00:29 #2
Jamen det virker helt perfekt. Tak for hjælpen.
EOF mener jeg betyder End Of File - men jeg er ikke sikker på BOF?

Sry for det sene svar, have glemt jeg skulle i biffen
Avatar billede websam Nybegynder
12. marts 2004 - 01:25 #3
BOF = Beginnig Of File
Avatar billede swing Nybegynder
12. marts 2004 - 10:23 #4
Tak :-)
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