11. marts 2001 - 21:15Der er
63 kommentarer og 2 løsninger
send e-mail
I en database har jeg et felt med email og et med brugernavn. Og nu vil jeg gerne have man på en side kan skrive sit brugernavn også sender den en mail med passwordet til den rigtige person, derud over ville jeg gerne have man også på en side kan skrive sit brugernavn og i en anden tekstboks kommer passwordet frem når man har skrevet brugernavnet
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Den side du vil have hvor man kan indtaste brugernavn også kommer password, det vil da ikke være særlig smart ? Så kan man jo finde alles password bare man kender deres brugernavn ?
<B>Glemt Brugernavn / Password</B><BR> <% if request.querystring(\"action\") = \"submit\" then
if request.form(\"email\") = \"\" then for each item in request.form session(item) = request.form(item) next session(\"fejl\") = \"Udfyld venligst email feltet.\" response.redirect(\"glemtpw.asp\") end if
Set Conn = Server.CreateObject(\"ADODB.Connection\") Conn.Open \"PROVIDER=MSDASQL;DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\" & Server.MapPath(\"db.mdb\") & \";UID=admin;PWD=;\" Set rs = Conn.execute(\"SELECT * FROM brugere WHERE bruger = \'\" & request.form(\"bruger\") & \"\'\") if rs.eof then for each item in request.form session(item) = request.form(item) next session(\"fejl\") = \"Der er ingen brugere med det angivne brugernavn.\" response.redirect(\"glemtpw.asp\") else brugernavn = rs(\"brugernavn\") password = rs(\"password\") email = rs(\"email\")
on error resume next Set JMail = Server.CreateObject(\"JMail.SMTPMail\") JMail.ISOEncodeHeaders = False JMail.ServerAddress = \"smtp.websale.dk\" JMail.Sender = \"din@mail.dk\" JMail.Subject = \"Oplysninger hos whatever.dk\" JMail.AddRecipient email JMail.Priority = 3 JMail.Body = \"dit password er\" & vbcrlf & password JMail.Execute
response.write (\"Dine oplysninger er sendt til din email adresse.<BR><BR>\") end if set rs = nothing conn.close set conn = nothing else %> Hvis du har glemt dit brugernavn / password kan du få tilsendt dine oplysninger ved at bruge denne side.<P> <% if session(\"fejl\") <> \"\" then response.write \"<B>\" & session(\"fejl\") & \"</B><BR>\" end if %> <FORM ACTION=\"glemtpw.asp?action=submit\" METHOD=\"POST\"> Indtast Brugernavn:<BR> <INPUT TYPE=\"text\" name=\"bruger\" value=\"<% =session(\"bruger\") %>\" size=\"20\"><BR> <INPUT TYPE=\"submit\" VALUE=\"Send mine oplysninger\"> </FORM> <% session(\"bruger\") = \"\" session(\"fejl\") = \"\" end if %> </font></td> </tr> </table> </center> </body>
<B>Glemt Brugernavn / Password</B><BR> <% if request.querystring(\"action\") = \"submit\" then
if request.form(\"email\") = \"\" then for each item in request.form session(item) = request.form(item) next session(\"fejl\") = \"Udfyld venligst email feltet.\" response.redirect(\"glemtpw.asp\") end if
Set Conn = Server.CreateObject(\"ADODB.Connection\") Conn.Open \"PROVIDER=MSDASQL;DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\" & Server.MapPath(\"db.mdb\") & \";UID=admin;PWD=;\" Set rs = Conn.execute(\"SELECT * FROM brugere WHERE bruger = \'\" & request.form(\"bruger\") & \"\'\") if rs.eof then for each item in request.form session(item) = request.form(item) next session(\"fejl\") = \"Der er ingen brugere med det angivne brugernavn.\" response.redirect(\"glemtpw.asp\") else brugernavn = rs(\"brugernavn\") password = rs(\"password\") email = rs(\"email\")
on error resume next Set JMail = Server.CreateObject(\"JMail.SMTPMail\") JMail.ISOEncodeHeaders = False JMail.ServerAddress = \"balder.websale.dk\" JMail.Sender = \"din@mail.dk\" JMail.Subject = \"Oplysninger hos whatever.dk\" JMail.AddRecipient email JMail.Priority = 3 JMail.Body = \"dit password er\" & vbcrlf & password JMail.Execute
response.write (\"Dine oplysninger er sendt til din email adresse.<BR><BR>\") end if set rs = nothing conn.close set conn = nothing else %> Hvis du har glemt dit brugernavn / password kan du få tilsendt dine oplysninger ved at bruge denne side.<P> <% if session(\"fejl\") <> \"\" then response.write \"<B>\" & session(\"fejl\") & \"</B><BR>\" end if %> <FORM ACTION=\"glemtpw.asp?action=submit\" METHOD=\"POST\"> Indtast Brugernavn:<BR> <INPUT TYPE=\"text\" name=\"bruger\" value=\"<% =session(\"bruger\") %>\" size=\"20\"><BR> <INPUT TYPE=\"submit\" VALUE=\"Send mine oplysninger\"> </FORM> <% session(\"bruger\") = \"\" session(\"fejl\") = \"\" end if %> </font></td> </tr> </table> </center> </body>
<B>Glemt Brugernavn / Password</B><BR> <% if request.querystring(\"action\") = \"submit\" then
if request.form(\"bruger\") = \"\" then for each item in request.form session(item) = request.form(item) next session(\"fejl\") = \"Udfyld venligst bruger feltet.\" response.redirect(\"glemtpw.asp\") end if
Set Conn = Server.CreateObject(\"ADODB.Connection\") Conn.Open \"PROVIDER=MSDASQL;DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\" & Server.MapPath(\"db.mdb\") & \";UID=admin;PWD=;\" Set rs = Conn.execute(\"SELECT * FROM users WHERE username = \'\" & request.form(\"bruger\") & \"\'\") if rs.eof then for each item in request.form session(item) = request.form(item) next session(\"fejl\") = \"Der er ingen brugere med det angivne brugernavn.\" response.redirect(\"glemtpw.asp\") else brugernavn = rs(\"username\") password = rs(\"password\") email = rs(\"email\")
on error resume next Set JMail = Server.CreateObject(\"JMail.SMTPMail\") JMail.ISOEncodeHeaders = False JMail.ServerAddress = \"balder.websale.dk\" JMail.Sender = \"din@mail.dk\" JMail.Subject = \"Oplysninger hos whatever.dk\" JMail.AddRecipient email JMail.Priority = 3 JMail.Body = \"dit password er\" & vbcrlf & password JMail.Execute
response.write (\"Dine oplysninger er sendt til din email adresse.<BR><BR>\") end if set rs = nothing conn.close set conn = nothing else %> Hvis du har glemt dit brugernavn / password kan du få tilsendt dine oplysninger ved at bruge denne side.<P> <% if session(\"fejl\") <> \"\" then response.write \"<B>\" & session(\"fejl\") & \"</B><BR>\" end if %> <FORM ACTION=\"glemtpw.asp?action=submit\" METHOD=\"POST\"> Indtast Brugernavn:<BR> <INPUT TYPE=\"text\" name=\"bruger\" value=\"<% =session(\"bruger\") %>\" size=\"20\"><BR> <INPUT TYPE=\"submit\" VALUE=\"Send mine oplysninger\"> </FORM> <% session(\"bruger\") = \"\" session(\"fejl\") = \"\" end if %> </font>
Tja, det ved jeg ikke, jeg har da fikset hele scriptet for dig, den fejl at den ikke vil skrive det rigtige afsender navn tror jeg ligger hos web-sale, men bare giv hvad du synes er rimeligt for scriptet :-)
Jeg er lige kommet til at se at jeg ikke kan lave det på min server, da den ikke understøtter det upload komponent... Så jeg har ingen mulighed for at lave det, desværre..
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.