Avatar billede blaatand Nybegynder
22. januar 2003 - 14:15 Der er 3 kommentarer og
1 løsning

Tester lige EMail password... får fejl!

Fandt dette script på eksperten, og stod faktisk selv og manglede et script der kan gøre dette for mig!

<!--#include virtual="/gas/dbconn.asp" -->
<%
If request.querystring("mode") = "send" Then

    SQL = "SELECT * FROM users WHERE email = '"& Request.Form("email") &"'"
    set tjek = conn.ExeCute(SQL)
    If tjek.EOF Then
    Response.Write "E-mail adressen findes ikke"
    Else
   
    Set Mailer = Server.CreateObject("SMTPsvg.Mailer")
    Mailer.FromName = "Dit password"
    Mailer.FromAddress= "mail@uo-dan.dk"
    Mailer.RemoteHost = "mail.uo-dan.dk"
    Mailer.AddRecipient "Letstart"
    Mailer.Subject = "glemt password"
    Mailer.BodyText = "Her er dit password: " & tjek("password") & ""

    If Mailer.SendMail Then
    Set Mailer = Nothing
 
    Else
        Response.Write "Der opstod en fejl: " & Mailer.Response
    End If
    End if

elseif request.querystring("mode") = "" then

%>
<!--#include virtual="/gas/dbclose.asp" -->
      <form method="post" action="domain.asp?mode=send">
      <br>
      <table width="70%" border="0" cellspacing="0" cellpadding="0">
        <tr>
          <td class="font">Indtast din Email her</td>
          <td>
            <input type="text" name="email" size="30">
          </td>
        </tr>
        <tr>
          <td>&nbsp;</td>
          <td>
            <input type="submit" name="Submit" value="Send">
          </td>
        </tr>
      </table>
</form>

<% end if %>

Men jeg får denne fejl når jeg prøver og køre det:
Microsoft VBScript runtime error '800a01c2'

Wrong number of arguments or invalid property assignment: 'Mailer.AddRecipient'

/gas/admin/password/domain.asp, line 15

Why? :)
Avatar billede eagleeye Praktikant
22. januar 2003 - 14:19 #1
AddRecipient skal være en email adresse:

Mailer.AddRecipient "modtager@site.dk"
Avatar billede blaatand Nybegynder
22. januar 2003 - 14:20 #2
Det var også mit gæt, men får samme fejl ligemeget om jeg indtaster e-mail eller hvad
Avatar billede eagleeye Praktikant
22. januar 2003 - 14:25 #3
Det er til ASPmail komponenten, og så vidt jeg huske kan man nøjes med email adresse måseke den forvedter både navn og adresse:

Mailer.AddRecipient "navn", "modtager@site.dk"
Avatar billede blaatand Nybegynder
22. januar 2003 - 14:29 #4
ha, kool, det der virkede :)

takker :)
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