Seite 2 von 3
Verfasst: 29.08.2005, 11:02
von mirko
Uwe im Script wird nichts verändert, das geht von allein. Da die Felder nicht übermittelt werden, prüfe bitte mal den HTML-Code, ein Semikolon ist zu viel,
<input></font></p>
<size>
<Newsletteranmeldung>
Verfasst: 28.08.2005, 23:18
von uwe@oft.de
Hallo Mirko,
muss im Script: \"newsletter.php\" bezüglich: Anrede,Vorname + Name eigentlich auch etwas geändert werden?
Gruß
Uwe
Verfasst: 28.08.2005, 23:11
von uwe@oft.de
Hallo,
O.K. eines nach dem anderen.
Meine Newsletteranmeldeseite hat 4 Felder:| EMail | Anrede | Vorname | Name , die ich alle ausfülle.
Im SuperMailer sind diese 4 Felder auch vorhanden.
Der Bestätigungslink kommt bei mir an, der Klick auf den \"Bestätigungslink\" funktioniert auch.
Wenn ich nun das Anmelde-Email (mit dem Betreff: subscribe) mit dem normalen Email-Programm ansehe, sieht der Inhalt so aus:
[c=blue]EMail:
xxx@xxx.de
IP: xx.xxx.xxx.xxx
Datum: 28.08.2005
Uhrzeit: 22:48[/color]
[c=crimson]
Es fehlen immer: Anrede,Vorname + Name[/color]
Der HTM-Code auf meiner Newsletteranmeldeseite sieht so aus:
<Newsletteranmeldung>
<form>
<p><font>Ihre<b> E-Mail-Adresse</b>:<br>
</FONT><font>
<input></font><font><br><b>Anrede</b> (Herr/Frau/Firma):<br>
<input>
<br>Ihr<b> Vorname</b>:<BR><input>
</font>
<br>Ihr<b> Name</b>:<br>
<input> <br>Sie möchten sich für
unseren Newsletter<br>
</FONT><font>
<input></font><font> <b>anmelden</b><br>
</font><FONT>
<font>
<input></font><font> <b>abmelden</b></font></P>
<p><font>
<input></font></p>
</form>
<Newsletteranmeldung>
Weißt Du einen Tipp?
Viele Grüße
Uwe
Verfasst: 28.08.2005, 14:46
von mirko
Bau\' bitte nicht zu viel auf einmal ein, zuerst muss Name und Vorname gehen. Was geht denn nun und was nicht? Beim Bezug das \\n für den Zeilenumbruch nicht vergessen.
Verfasst: 27.08.2005, 15:49
von uwe@oft.de
Hallo,
im obigen Code war folgender Eintrag nicht richtig:
...... <b>Anrede</b> (Herr/Frau/Firma):<br>
<input> .......
Statt:
..... name=\"[c=blue]Name[/color]\" ....
muss dort:
.... name=\"[c=blue]Anrede[/color]\" ....
stehen
Gruß
Uwe
Verfasst: 27.08.2005, 14:32
von uwe@oft.de
Hallo, lieber Mirko,
leider war der Inhalt der Email wieder ohne Vorname+Name und sah so aus:
EMail:
xxx@xxxx.de
IP: 80.141.xxx.xxx
Datum: 27.08.2005
Uhrzeit: 13:58
Aber das Datum ist nun 4-stellig, vielen Dank für den vorherigen Tipp.
Auf meiner Newsletteranmeldeseite werden die Felder für Name+Vorname richtig dargestellt
und die habe ich natürlich auch ausgefüllt. Zusätzlich habe ich noch das Feld \"Anrede\" hinzugefügt.
Der Code sieht jetzt so aus:
<Newsletteranmeldung>
<form>
<p><font>Ihre<b> E-Mail-Adresse</b>:<br>
</FONT><font>
<input></font><font><br><b>Anrede</b> (Herr/Frau/Firma):<br>
<input>
<br>Ihr<b> Vorname</b>:<BR><input>
</font>
<br>Ihr<b> Name</b>:<br>
<input> <br>Sie möchten sich für
unseren Newsletter<br>
</FONT><font>
<input></font><font> <b>anmelden</b><br>
</font><FONT>
<font>
<input></font><font> <b>abmelden</b></font></P>
<p><font>
<input></font></p>
</form>
<Newsletteranmeldung>
Leider kommen die Informationen (Name+Vorname+Anrede) nicht an, nachdem ich auf den Bestätigungslink geklickt habe.
In diesem Zusammenhang habe ich noch folgende Frage:
Im SuperMailer habe ich noch zusätzlich das Feld: \"Bezug\" eingerichtet, welches ich jeweils manuell ausgefülle, weil nicht alle Adressen vom Newsletterprogramm kommen.
Nun soll das Feld: \"Bezug\" automatisch durch die Newsletteranmeldung mit dem Eintrag: \"Newsletter\" ausgefüllt werden.
Ich nehme an, im Script muss unter der Zeile:
$message .= \"Uhrzeit: \".date(\"H:i\").\"\\n\";
folgende ähnliche Zeile eingefügt werden:
$message .= \"Bezug: \"Newsletter\"
Wie muss diese Zeile genau aussehen?
Vielen Dank nochmal für die promte schnelle Hilfe.
Gruß
Uwe
Verfasst: 27.08.2005, 13:24
von mirko
Na dann hast du Name/Vorname nicht eingegeben. Wirklich nochmals neu anmelden, den Bestätigunglink anklicken und dann erst den Inhalt der E-Mail anschauen.
Verfasst: 26.08.2005, 22:18
von uwe@oft.de
wegen dem Namen,
Es ist im Email nur folgender Eintrag:
EMail: meine Emailadresse=O.K.
IP: meine IP=O.K
Datum: 26.08.05
Uhrzeit: 22:13
Name + Vorname erscheinen gar nicht.
????
Gibt es eine Lösung?
Gruß
Uwe
Verfasst: 26.08.2005, 22:13
von mirko
Im Script aus dem kleinen y bei der date-Funktion ein großes Y machen.
siehe dazu auch:
http://de2.php.net/manual/de/function.date.php
Verfasst: 26.08.2005, 22:12
von uwe@oft.de
Hallo,
eine Frage wegen dem Datumseintrag. Die Jahreszahl erscheint im SuperMailer 2-stellig (05). Wie kann ich sie 4-stellig erscheinen lassen (2005).
Herzliche Grüße
Uwe
Verfasst: 26.08.2005, 22:10
von mirko
Sieht richtig aus. Du meldest dich jetzt mal an, klick auf Bestätigungslink nicht vergessen und schaust dir dann im normalen E-Mail-Programm die Anmelde-E-Mail mal an, die muss in etwa so aussehen:
EMail: deine eemail-adresse
Vorname: dein vorname
Name: dein nachname
IP: deine derzeitige IP-Adresse
Datum: datum
Uhrzeit: uhrzeit
Datum/Uhrzeit nur wenn du das Script wie angegeben geändert hast.
Verfasst: 26.08.2005, 22:04
von uwe@oft.de
Hallo,
die Felder im SuperMailer heißen genau so: ...| [c=red]Name [/color] | [c=red]Vorname [/color] | ...
Auf meiner Homepage sieht die Anmeldung folgendermaßen aus:
<Newsletteranmeldung>
</li>
</ul>
<form>
<p><b><font>Newsletter An-/
Abmeldung</font></b></p>
<p><b>Ihre E-Mail Adresse:</b><br>
<input></p>
<p><b>Ihr
Vorname:</b><br>
<input>
</p>
<p><b>Ihr
Name:</b><br>
<input>
</p>
<p><b>Sie möchten sich für
unseren Newsletter</b></p>
<p><b><input>
anmelden<br>
<input> abmelden</b></p>
<p> </p>
<p>
<input></p>
</form>
<Newsletteranmeldung>
Ist mir da irgendwo ein Fehler unterlaufen?
Muss ich eigentlich diesbezüglich auch etwas im \"newsletter.php\" ändern?
Viele Grüße
Uwe
Verfasst: 26.08.2005, 13:47
von mirko
Hallo,
hast du die Felder genauso benannt, also unter Beachtung von Groß-/Kleinschreibung und auch die Felder vor dem Ausfüllen des Formulars ausgefüllt?
Verfasst: 26.08.2005, 13:16
von uwe@oft.de
Hallo,
IP+Datum+Uhrzeit werden nun im SuperMailer angezeigt.
Nur mit dem Name+Vorname klappt es bei mir noch nicht
Dazu habe ich im SuperMailer die beiden Felder: Name + Vorname angelegt
Auf der Newsletteranmeldeseite habe ich unter dem Emailfeld:
<input>
die folgenden beiden Felder eingerichtet, die auch auf der Hompage korrekt erscheinen:
<input>
<input>
Wenn ich mich nun über Internet anmelde, werden im SuperMailer der Name + Vorname nicht angezeigt, wie bereits oben erwähnt, die IP usw. funktionieren perfekt.
Frage muß ich im \"newsletter.php\" unter dem folgenden letzten \"$message-Eintrag (Uhrzeit)\" noch etwas (Name+Vorname) einfügen, falls ja, wie muß dieser Eintrag aussehen?
$message .= \"IP: \".$REMOTE_ADDR.\"\\n\";
$message .= \"Datum: \".date(\"d.m.y\").\"\\n\";
$message .= \"Uhrzeit: \".date(\"H:i\").\"\\n\";
Vielen Dank schon mal im Vorraus
Uwe
Verfasst: 24.08.2005, 14:43
von mirko
man muss es in eine Codebox setzen, hab es für dich gemacht