Bestätigungsmail inkl. Variablen

Fragen und Tipps & Tricks zur Newsletter Software SuperMailer oder zum BirthdayMailer

Moderatoren: mirko, Wolfi

Antworten
supmail
Beiträge: 3
Registriert: 04.10.2010, 21:03

Beitrag von supmail »

Alles klar,
funzt mit allem (IP, Nachname, Vorname, Datum, Uhrzeit).

Merci
Benutzeravatar
mirko
Beiträge: 23082
Registriert: 25.11.2001, 15:14
Wohnort: Leipzig
Kontaktdaten:

Beitrag von mirko »

Achsoo.

Dein HTML-Formular anschauen, die name=\"wert\" Angaben werden beim Absenden des Formulars übermittelt, nicht die id=\"wert\" Angaben.

Bei dir steht drin

<input>

also name=\"name\" hast du angegeben.

Im Script müsstest du also nur angeben

Code: Alles auswählen

if( isset($_POST["name"]) )
   $name = $_POST["name"];
else
   $name = "";
$message = str_replace ("[NACHNAME]", $name, $message); 
In der Textdatei für die Bestätigungs-E-Mail muss entsprechend noch [NACHNAME] als Platzhalter reingeschrieben werden.
supmail
Beiträge: 3
Registriert: 04.10.2010, 21:03

Beitrag von supmail »

Hallo Mirko,
Original von Mirko:
ohne PHP Kenntnisse
Hab\' ich so aber auch nicht behauptet ;)
Ich habe nur geschrieben, ich hätte _nicht genug_ ...

Also im Script steht nur etwas einsam und verloren
\" #Fuer weitere Felder, diesen muessen im HTML-Formular und im SuperMailer angelegt werden! \"

Habe ich getan.

Im Script wird hier aus $Link der Bestätigungslink, richtig?

Code: Alles auswählen

  $message = str_replace ("[BESTAETIGUNGSLINK]", $Link, $message);
  $message = str_replace ("[CONFIRMATIONLINK]", $Link, $message);
Wenn ich jetzt noch wüßte, wo/wie aus \"name\"

Code: Alles auswählen

<label for="nachname">Ihr Nachname</label>
      <input id="nachname" type="text" name="name" size="30" value="" tabindex="2" />
(ein Feld \"name\" zu nennen, ist nicht so \'glücklich\' gewählt)

z.B. $nachname wird und dann per

Code: Alles auswählen

  $message = str_replace ("[NACHNAME]", $nachname, $message);
in die Bestätigungsmail wandert, wäre ich - glaube ich - zufrieden.

cu
Benutzeravatar
mirko
Beiträge: 23082
Registriert: 25.11.2001, 15:14
Wohnort: Leipzig
Kontaktdaten:

Beitrag von mirko »

ohne PHP Kenntnisse wird das aber nichts werden, siehe dazu thread.php?id=4251
supmail
Beiträge: 3
Registriert: 04.10.2010, 21:03

Beitrag von supmail »

Hallo zusammen,

ich habe gerade das Newsletter-Anmeldescript installiert.
So weit so gut, auch Name und Vorname werden an Supermailer übertragen.

Ich möchte aber Name und Vorname auch in der Bestätigungsmail benutzen, nicht nur [BESTAETIGUNGSLINK].

So etwa:
Guten Tag [VORNAME] Name (NAME),
vielen Dank für Ihre Anmeldung zum Newsletter ...

Leider reichen meine Programmierkenntnisse aber nicht aus, die Variablennamen dafür aus dem Script herauszulesen oder abzuleiten.

Was muß ich tun?
Danke für Tipps.
Antworten