Hallo liebe Forengemeinde,
ich benötigte mal Eure Hilfe:
Nach erfolgter Formulareingabe (klappt alles wunderbar)
und entsprechende Einträge in die Datenbank (klappt auch alles)
erhält der Absender eine entsprechende eMail - (klappt auch)
Was mich nur wundert, und wo ich den Fehler nicht finde ist folgender:
Im Zeitalter der vielen Patchwork-Familien, legen wir auch Wert auf eine korrekte Anrede, daher habe ich folgende Abfrage verbaut.
In der eMail heißt es dann :
Bei den Patchwork-Familien klappt das immer:
Also Liebe Famile Maier / Müller
oder Schulze / Schmidt,
immer entsprechend der Formulareingaben.
Bei den "normalen" Familien greift die Abfrage aber nur zu ca. 80 %.
Es tauchen immer wieder Anreden wie
Familie Müller / Müller
oder Schmidt / Schmidt
in den Mails auf, obwohl das ja eigentlich nicht gehen dürfte.
Ich habe echt keinen Plan.
Vorab schonmal vielen Dank für Eure Hilfe.
ich benötigte mal Eure Hilfe:
Nach erfolgter Formulareingabe (klappt alles wunderbar)
und entsprechende Einträge in die Datenbank (klappt auch alles)
erhält der Absender eine entsprechende eMail - (klappt auch)
Was mich nur wundert, und wo ich den Fehler nicht finde ist folgender:
Im Zeitalter der vielen Patchwork-Familien, legen wir auch Wert auf eine korrekte Anrede, daher habe ich folgende Abfrage verbaut.
PHP-Code:
// Andrede Familienname
if ($n_Teilnehmer_Nachname == $n_Eltern_Nachname)
{
$n_anrede = $n_Teilnehmer_Nachname ;
}
if ($n_Eltern_Nachname != '')
{
$n_anrede = $n_Eltern_Nachname.' / '.$n_Teilnehmer_Nachname ;
}
if ($n_Eltern_Nachname == '')
{
$n_anrede = $n_Teilnehmer_Nachname ;
}
PHP-Code:
Liebe Familie $n_anrede,
....
....
Also Liebe Famile Maier / Müller
oder Schulze / Schmidt,
immer entsprechend der Formulareingaben.
Bei den "normalen" Familien greift die Abfrage aber nur zu ca. 80 %.
Es tauchen immer wieder Anreden wie
Familie Müller / Müller
oder Schmidt / Schmidt
in den Mails auf, obwohl das ja eigentlich nicht gehen dürfte.
Ich habe echt keinen Plan.
Vorab schonmal vielen Dank für Eure Hilfe.
Kommentar