![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Inventar
![]() Registriert seit: 22.10.2000
Alter: 41
Beiträge: 5.552
|
![]() Ich hab grad ein Mail-Formular für eine Homepage geschrieben.
Das ganze über ASP (in VBS) und mit AspMail. Jetzt hab ich 2 Formulare(auf 2 Seiten) die die Daten an eine ASP Seite via Post übergibt. Dann nehm ich die Daten, mach einen Check und versende sie, je nachdem von welcher Seite der User kommt unterschiedlich (weil es unterschiedliche Daten sind) Vom ersten Form (Seite) kommt nur Sendermailaddr, Sendername und ein Kommentar welches der User geschrieben hat. Das funktioniert auch 1A. Beim 2. Formular schreib ich den Body der Mail "selber" zusammen, indem ich die eingegeben Daten (Adresse, PLZ,....) untereinander schreib. Wenn ich die Mail versende geht nix. Code:
Set Mailer = Server.CreateObject("SMTPsvg.Mailer") Mailer.FromName = vorname & " " & name Mailer.FromAddress= email Mailer.RemoteHost = "smtpmail.activeisp.com" Mailer.AddRecipient "LLR", "empfängeradresse@domain.com" if Request.QueryString("form") = "1" then Mailer.Subject = "Frage/Kommentar zur SA" Mailer.BodyText = frage else Mailer.Subject = "Anmeldung zur SA" mail_body = "Vorname: " & vorname & vbCrLf mail_body = mail_body & "Nachname: " & name & vbCrLf mail_body = mail_body & "Adresse: " & adresse & vbCrLf mail_body = mail_body & plz & " " & ort & vbCrLf mail_body = mail_body & "E-Mail: " & email & vbCrLf mail_body = mail_body & "Telefonnummer: " & tel & vbCrLf mail_body = mail_body & "derzeitiger Verein: " & verein & vbCrLf mail_body = mail_body & "Geburtsdatum: " & tag & "/" & monat & "/" & jahr & vbCrLf 'Mailer.BodyText = mail_body Response.Write mail_body Mailer.BodyText = "frage" end if Also das was nicht funktioniert ist nach dem else der body. Ich hab wie ihr sehts auch schon ausprobiert einfach den String frage zu versenden. Das ging auch nicht. Irgendwie weiß ich nicht wo der Unterschied ist - zwischen der Art wie ich das Form1 versende und wie ich das Form2 versende, wo ich nur den String selber anpasse. Vielleicht hat ja wer eine Idee woran es liegen könnte - ich weiß nämlich nix mehr. ![]() ![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|