Re: Email dynamisch an mehrere

Tech-Archive recommends: Fix windows errors by optimizing your registry

From: Heidrun Heck (Heidrun.Heck_at_t-online.de)
Date: 01/27/05

  • Next message: Nick Holzweissig: "Re: Email dynamisch an mehrere"
    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


  • Next message: Nick Holzweissig: "Re: Email dynamisch an mehrere"

    Relevant Pages

    • =?iso-8859-1?q?Re:_Link_zu_einem_Dropdown-Men=FCelement_auf_einer_anderen_Website=3F?=
      ... Ich habe inzwischen mit einem Formular-Button einen Link auf meiner ... >> kann leicht einen Link zu dieser Seite erstellen, ... > Und auf der ASP Seite liest du die übergebenen Werte z.B. so aus. ... > entsprechenden Dropdown derjenige Wert selektiert wird der der dem Inhalt ...
      (microsoft.public.de.frontpage)
    • =?iso-8859-1?q?Re:_Link_zu_einem_Dropdown-Men=FCelement_auf_einer_anderen_Website=3F?=
      ... Ich habe inzwischen mit einem Formular-Button einen Link auf meiner ... >> kann leicht einen Link zu dieser Seite erstellen, ... > Und auf der ASP Seite liest du die übergebenen Werte z.B. so aus. ... > entsprechenden Dropdown derjenige Wert selektiert wird der der dem Inhalt ...
      (microsoft.public.de.frontpage)
    • Re: DLR 19.08.07 Der Sonntag der braven Leute
      ... Wenn nun die Adresse eines Links ausgerechnet am Ende einen Punkt hat, ... funktioniert ein geposteter, ansonsten anklickbarer Link nicht. ... die Adresse per Hand in ein neues Browserfenster kopieren. ...
      (de.rec.hoerspiel)
    • Re: Webtest
      ... Adresse einer derartigen Frame-Seite mailen kann, ... Und diesen Link kann man dann auch verschicken etc. ... Firefox, Safari, Opera, Epiphany, Konqueror etc. wird auch von vielen ... Nö, der Durchschnittsuser kopiert die URL aus dem Browser raus, ...
      (de.rec.fotografie)
    • scrlttr2 und E-Mail-Link
      ... Gibt es eine bestimmte Formatierung der Adresse, ... Acrobat, dass nun mal so etwas wie der Standard ist, diese richtig als ... Link anzeigt? ... Straße\\ PLZ Ort}} ...
      (de.comp.text.tex)