Re: Email dynamisch an mehrere
From: Heidrun Heck (Heidrun.Heck_at_t-online.de)
Date: 01/27/05
- Previous message: Nick Holzweissig: "Email dynamisch an mehrere"
- In reply to: Nick Holzweissig: "Email dynamisch an mehrere"
- Next in thread: Nick Holzweissig: "Re: Email dynamisch an mehrere"
- Reply: Nick Holzweissig: "Re: Email dynamisch an mehrere"
- Messages sorted by: [ date ] [ thread ]
Date: Thu, 27 Jan 2005 01:13:08 +0100
Nick Holzweissig wrote:
> Hallo NG,
>
> Ich möchte ein Formular erstellen, auf dem ich per Link Sammelemails
> verschicken kann.
>
> Wenn ich die einzeln hinter mailto einfüge geht das so:
>
> <a href="mailto:wiso@sdv.de;warum@fgbh.de">
Also durch ein Semikolon getrennte E-Mail Adressen.
> Aber ich mich die Emails dynamisch aus der Datenbank in Folge
> anfügen!?
>
> sql="SELECT Email FROM adressen WHERE Status = 1"
>
> <a href="mailto:<%=rs1.Fields("Email")%>">
>
> So wird aber immer nur die erste aus der Datenbanktabelle genommen!
Ist auch logisch, da du mir rs1.Fields("Email") ja nur die jeweilige Adresse
ausliest aus dem Recordset. Du mußt das schon in einer Schleife vom ersten
bis zum letzten Datensatz durchlaufen. Also so was wie z.B.:
While Not rs1.EOF
' hier hast du jetzt die jeweilige Email Adresse, die du verarbeiten
kannst
rs1.MoveNext
Wend
>
> Wie kann ich das machen? Geht das überhaupt?
Ja natürlich geht so etwas. Ob das jetzt so aber sinnvoll ist, ist eine
andere Frage, denn wenn du schon mit serverseitigem ASP arbeitest, kannst du
doch bestimmt auch die Mails über ASP direkt verschicken anstatt diesen Weg
zu gehen das über eine Link zu machen.
Das a href ist ja clientseitig, also mußt du dir per ASP diesen String
zusammenbauen und dann wenn er fertig ist erst den Link an den Browser
liefern.
MailtoVariable = "mailto:"
Und jetzt in der oben angeführten Schleife z.B.: MailtoVariable =
MailtoVariable & rs1.Fields("Email") & ";"
Und dann anschließend:
<a href="<%=MailtoVariable%>">
Da steht jetzt hinter der letzten Email Adresse auch noch ein Semikolon, das
kannst du natürlich nach der Schleife noch eleminieren, habe keine Ahnung ob
das stört oder nicht.
Gruß,
Heidrun
- Previous message: Nick Holzweissig: "Email dynamisch an mehrere"
- In reply to: Nick Holzweissig: "Email dynamisch an mehrere"
- Next in thread: Nick Holzweissig: "Re: Email dynamisch an mehrere"
- Reply: Nick Holzweissig: "Re: Email dynamisch an mehrere"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|