Geb. Datum Import
Moderator: mirko
Aber im SuperMailer gibt es keine Geburtstage, die gibt es nur im BirthdayMailer.
Du kannst auch schon selbst das Problem beheben, dazu die Datei importrecipients.php für den CSV-Import bzw. die importrecipientsmysql.inc.php für den MySQL-Import in einem Texteditor öffnen.
Nach
date(\"Y-m-d\")
suchen und ersetzen durch
\"0000-00-00\"
speichern und Datei wieder hochladen.
Und dann macht er das.

Du kannst auch schon selbst das Problem beheben, dazu die Datei importrecipients.php für den CSV-Import bzw. die importrecipientsmysql.inc.php für den MySQL-Import in einem Texteditor öffnen.
Nach
date(\"Y-m-d\")
suchen und ersetzen durch
\"0000-00-00\"
speichern und Datei wieder hochladen.
Und dann macht er das.
das wäre ja noch ok - wenn das Häkchen nicht gesetzt würde. ich brauche doch die gleiche Mailliste für Newsletter UND Geburtsts-Responder. Die Daten muss ich monatlich aus einer externen Datenbank ergänzen. Und da hat nicht jeder ein Geburtstagdatum. Jetzt wird bei jedem Import allen zum Geburtstag gratuliert, der kein Geburtsdatum hat.... (Ausser ich deaktiviere den Geb-Resp., suche mühsam alle heutigen Geburtstagskinder - deaktiviere diese und aktiviere den Geb.Resp.!?! Das kann es doch nicht sein? Im Supermailer gehts doch auch 

Wenn die Daten importiert werden und es gibt kein Geburtsdatum oder es ist nicht korrekt, dann wird ein Datum 0000-00-00 verwendet. Ändert man einen Empfänger, dann wird das aktuelle Datum angezeigt aber nicht gespeichert. Setzt man das Häkchen beim Geburtsdatum beim Ändern des Empfängers, dann wird das Datum gespeichert, ansonsten bleibt es unverändert bei 0000-00-00. Ist das Häkchen nicht gesetzt, dann ist das Feld mit dem Geburtsdatum ausgegraut, das sieht man aber nur im Internet Explorer, im Firefox wird das Feld normal/schreibgeschützt dargestellt.
Empfänger mit einem bestimmten Geburtsjahr kann man nicht suchen, das Feld wird bei der Suche nicht mit einbezogen, weil es ein Datumsfeld in der MySQL-DB ist.
Empfänger mit einem bestimmten Geburtsjahr kann man nicht suchen, das Feld wird bei der Suche nicht mit einbezogen, weil es ein Datumsfeld in der MySQL-DB ist.
Zuletzt geändert von mirko am 19.03.2009, 08:40, insgesamt 1-mal geändert.
Beim Import von neuen Empfängern wird automatisch das aktuelle Datum und AKTIV eingetragen.
Das passiert auch bei Listen, die von SWM exportiert und bei einem neuen User wieder importiert wurden.
In der Export Datei war das inaktive Datum 00.00.0000 - auch ein Löschen dieser Nullen nütze nichts?!
Beim letzten Import habe ich dann aus versehen viele Empfänger mit einer Geburtstagsmail beglückt, was sehr unprofessionell aussieht.
Bitte dringend um HILFE.
Zusätzlicher Tip erwünscht: Wie finde ich alle Empfänger mit einem Geburtsjahr z.B. 2009 - so finde ich die Fehleinträge.
Das passiert auch bei Listen, die von SWM exportiert und bei einem neuen User wieder importiert wurden.
In der Export Datei war das inaktive Datum 00.00.0000 - auch ein Löschen dieser Nullen nütze nichts?!
Beim letzten Import habe ich dann aus versehen viele Empfänger mit einer Geburtstagsmail beglückt, was sehr unprofessionell aussieht.
Bitte dringend um HILFE.
Zusätzlicher Tip erwünscht: Wie finde ich alle Empfänger mit einem Geburtsjahr z.B. 2009 - so finde ich die Fehleinträge.