Hallo,
wir haben leider auch ein Problem mit der Abmelde-Funktion für Newsletter. Folgenden Code verwenden wir auf der Abmeldeseite:
<body>
<center>
<table width="600" border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td align="center" valign="top">
<p>[img]/images/newsletter/centerparcs/centerparcs-logo.gif[/img]</p>
<p><font class="head">Von unserem Newsletter abmelden</font></p>
<p> </p>
<table width="550" border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td align="center">
<p>
<we:form id="6568" method="post">
<font class="fliess">
Bitte geben Sie Ihre E-Mail-Adresse ein:
<we:unsubscribe size="40"/>
<input type="submit" value="Abmelden">
<input type="reset" value="Zurücksetzen">
</font>
</we:form>
</p>
</td>
</tr>
</table>
</td>
</tr>
</table>
</center>
</body>
Die Daten des Formulars werden an eine Seite mit folgendem Code weitergeleitet:
<body>
<center>
<table width="600" border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td align="center" valign="top">
<p>[img]/images/newsletter/centerparcs/centerparcs-logo.gif[/img]</p>
<p><font class="head">Von unserem Newsletter abmelden</font></p>
<p> </p>
<table width="550" border="0" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td align="center">
<p style="margin-left:10; margin-right:20">
<?php echo $Email; ?>
<we:addDelNewsletterEmail path="/newsletter/centerparcs/verteiler.txt" />
<we:ifUnsubscribe>
<font class="fliess">
Ihre E-Mail Adresse wurde erfolgreich ausgetragen!</font>
</we:ifUnsubscribe>
<we:ifNotUnsubscribe>
<we:ifEmailNotExists>
<font class="fliess">Die E-Mail Adresse existiert nicht in unserer Liste und kann daher nicht ausgetragen werden!
Um wieder zum Abmeldeformular zu gelangen klicken Sie
<a href="javascript:history.back();">hier</a>.<br/><br/>
Alternativ können Sie uns auch eine E-Mail an
newsletter@centerparcs.com senden, wir entfernen Ihre E-Mail-Adresse dann selbstverständlich aus unserer Liste.</font>
<we:else/>
<we:ifEMailInvalid>
<font class="fliess">Die eingegebene E-Mail Adresse ist nicht gültig!
Um wieder zum Abmeldeformular zu gelangen klicken Sie
<a href="javascript:history.back();">hier</a>.</font>
<we:else/>
<font class="fliess">Es gab einen Fehler beim Austragen Ihrer E-Mail Adresse!
Um wieder zum Abmeldeformular zu gelangen klicken Sie
<a href="javascript:history.back();">hier</a>.<br/><br/>
Alternativ können Sie uns auch eine E-Mail an
silke.voss@centerparcs.com senden, wir entfernen Ihre E-Mail-Adresse dann selbstverständlich aus unserer Liste.</font>
</we:ifEMailInvalid>
</we:ifEMailNotExists>
</we:ifNotUnsubscribe>
</p>
</td>
</tr>
</table>
</td>
</tr>
</table>
</center>
</body>
Obwohl wir korrekte E-Mail-Adressen im Formular eingeben, bekommen wir die Fehlermeldung: Die eingegebene E-Mail Adresse ist nicht gültig!
Wenn wir folgenden Code-Bestandteil auskommentieren, bekommen wir eine leere Seite:
<we:else/>
<we:ifEMailInvalid>
<font class="fliess">Die eingegebene E-Mail Adresse ist nicht gültig!
Um wieder zum Abmeldeformular zu gelangen klicken Sie
<a href="javascript:history.back();">hier</a>.</font>
<we:else/>
<font class="fliess">Es gab einen Fehler beim Austragen Ihrer E-Mail Adresse!
Um wieder zum Abmeldeformular zu gelangen klicken Sie
<a href="javascript:history.back();">hier</a>.<br/><br/>
Alternativ können Sie uns auch eine E-Mail an
silke.voss@centerparcs.com senden, wir entfernen Ihre E-Mail-Adresse dann selbstverständlich aus unserer Liste.</font>
</we:ifEMailInvalid>
Kann jemand den Fehler entdecken? Schon mal vielen Dank für die Hilfe.