Newsletteranmeldung, E-Mail Adresse doppelt eingeben
Verfasst: Fr 13. Jul 2012, 11:43
Hallo zusammen,
hat jemand die Zeilen parat welche ich zum Newslettermodul (Handler) hinzufügen muss um 2 eingegebene E-Mail Adressen auf Gleichheit zu überprüfen?
Konkret soll die E-Mail Adresse bei der Anmeldung für den Newsletter doppeln eingetragen werden und dann überprüft werden ob die Eingabe übereinstimmt um Tippfehlerauszuschließen.
Ich nehme mal an das im Handler-Modul folgende Zeilen ergänzt werden müssen:
Meine php-Kenntnisse sind allerdings schwach bis sehr schwach um hier eine Ergänzung mit grüner Ampel hinzuzufügen 
Danke für die Mühe schonmal vorab.
hat jemand die Zeilen parat welche ich zum Newslettermodul (Handler) hinzufügen muss um 2 eingegebene E-Mail Adressen auf Gleichheit zu überprüfen?
Konkret soll die E-Mail Adresse bei der Anmeldung für den Newsletter doppeln eingetragen werden und dann überprüft werden ob die Eingabe übereinstimmt um Tippfehlerauszuschließen.
Ich nehme mal an das im Handler-Modul folgende Zeilen ergänzt werden müssen:
Code: Alles auswählen
....
if ($action == "subscribe") {
if (!isset($email) || !$email) {
$strMessage = mi18n("Please specify an e-mail address.");
} elseif (!isValidMail($email)) {
$strMessage = mi18n("Please specify a valid e-mail address.");
} elseif ($objRecipients->emailExists($email)) {
$strMessage = mi18n("This e-mail address has been already registered for the newsletter.");
} elseif (!isset($Nachname) || !$Nachname ) {
$strMessage = mi18n("Please specify a valid surname.");
} elseif (!isset($Vorname) || !$Vorname ) {
$strMessage = mi18n("Please specify a valid name.");
} else {
$email = ereg_replace("\n", "", $email);
$email = ereg_replace("\r", "", $email);
unset($recipient);
....
usw

Danke für die Mühe schonmal vorab.