Avatar billede ch007 Nybegynder
05. august 2003 - 22:53 Der er 3 kommentarer og
1 løsning

Automatisk udsend glemt password/brugernavn

Overskriften forklarer vist det hele...

Jeg har lavet to filer:

______________________________
Glemt_1.asp, vigtigste koder:

<FORM method="post" action="glemt_2.asp">

      E-mail:<BR>
      <INPUT TYPE="text" NAME="FormEmail" maxlength=50 size=30><BR><BR>

      <INPUT TYPE="submit" VALUE="Send">
    </FORM>

__________________________
Glemt_2.asp:

<%

  CHformEmail = Request.Form("FormEmail")

    ' Hvis feltet er udfyldt går den videre...
      If CHformEmail <> "" Then

    Response.write = "Email:" & CHformEmail

    'connection til database
    Set myConn = Server.CreateObject  ("ADODB.Connection")
    DSN = "Driver={mySQL}; Server=  ... bla bla bla"
    myConn.Open DSN

    'tjekker om email
    Set RS = myConn.Execute("SELECT * FROM Users2 WHERE Email='" & CHformEmail & "'")

    If not RS.EOF Then

%>

<FORM method="post" action="http://www.domaene.dk/FormMail.pl">
<input type=hidden name="recipient" value='<%= RS(Email) %>'>
<input type="hidden" name="subject" value="Autosvar/koder">

Brugernavn: <%= RS(Bnavn) %>
<BR><BR>
Password: <%= RS(Pass) %>

</FORM>

<%

'Response.write "Brugernavn" & RS(Bnavn)
'Response.write "Password" & RS(Pass)

    ' Luk databaseforbindelse
    myConn.Close
    Set myConn = Nothing
    Else
    Response.write "Ingen i databasen..."
    End if
    Else
    Response.write "Email tom"
    End if
   
%>

_______________

Hvad er der galt?

Den skrive blot 1 ud for

'Response.write "Brugernavn" & RS(Bnavn)
'Response.write "Password" & RS(Pass)

vis jeg får dem vist altså...

Og den sender ingen email...

problemet ligger også i:

<FORM method="post" action="http://www.domaene.dk/FormMail.pl">
<input type=hidden name="recipient" value='<%= RS(Email) %>'>
<input type="hidden" name="subject" value="Autosvar/koder">

Brugernavn: <%= RS(Bnavn) %>
<BR><BR>
Password: <%= RS(Pass) %>

</FORM>

Den vil vel vist koderne på skærmen??

Eller hvad skal jeg skrive koderne til:

<FORM method="post" action="http://www.domaene.dk/FormMail.pl">

??

JMail osv virker ikke, kan jeg lave det med FormMail.pl ?
Avatar billede netro Nybegynder
05. august 2003 - 23:40 #1
Du mangler " omkring alle dine felter:

RS(Bnavn) = RS("Bnavn")

Ellers står der bare en tom variabel...
Avatar billede netro Nybegynder
05. august 2003 - 23:42 #2
Avatar billede dimle Nybegynder
06. august 2003 - 10:27 #3
Hejsa

Nej det er nok ikke så godt at lave det med formMail da du er nødt til at skulle skrive brugernavn og password ud i html-koden - om man så kan se det på skærmen eller ej.. ellers meget kreativ synes jeg! :o)

Jeg mener der findes nogle andre mail-komponenter du kan bruge med Chili-ASP - det tror jeg du skal prøve.
Avatar billede dimle Nybegynder
06. august 2003 - 10:32 #4
Mail-komponenten hedder Chili!Mail og denne kan bruges...
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