Hallo Leute,
zu allererst vorne weg. Ich bin ein totaler PHP Neuling (ahnungslos).
Ich habe EGroupware 1.2.106 installiert und war begeistert.
Nach einigen Updates (OS, PHP und auch EGroupware) bin ich jetzt auf dem Versionsstand 1.4.001.
EGroupware: 1.4.001
OS: SLP10.2 / Apache2
PHP-Version: PHP 5.2.0 with Suhosin-Patch 0.9.6.1 (cli) (built: May 8 2007 20:00:45)
Das Upgrade der DB von 1.2.106 auf 1.4.001 war erfolgreich, speziell auch die Geburtstage.
Nun das Problem:
Wenn ich mich anmelde werden mir die Geburtsdaten richtig angezeigt. So wie bei den Benutzerdaten fest voreingestellt (d.m.Y). Auf der Startseite steht dann
"In 4 Tagen (20.07.1979) ist der Geburtstag von Vorname Nachname."
Nach einem Klick auf den Link komm ich zum Kontakt. Bei Privat steht bei Geburtstag nun 07.1979.20.
Wenn ich den Kontakt jetzt bearbeite wird das Geburtstagsfeld so dargestellt, 07.11.2184.
Jetzt trage ich den richtigen Geburtstag ein 20.07.1979. Der wird von EGroupware auch akzeptiert.
Nun wird dieser Geburtstag nicht mehr auf der Startseite angezeigt.
Der Datenbankeintrag sieht nun so aus: “07/20/1979”.
vorher: "1979-07-20"
nachher: “07/20/1979”
Muß der Datenbankeintrag so aussehen “Y-M-D”?
Wird das vom Benutzer eingestellte Format zur Laufzeit in dieses Format gewandelt?
Warum funktioniert das nicht?
Kann ich EGroupware beibringen das das Datenbankformat so aussieht (“07/20/1979”), dann natürlich auch so das es in allen Bereichen funktioniert?
So viele Fragen, ich hoffe ich habe mich ein bißchen verständlich ausgedrückt!
Bei Rückfragen bitte jederzeit nachfragen, ich bin sehr an einer Lösung interessiert.
Ich kann doch auch nicht der einzige mit diesem Problem sein!
Gruß
Frank Schuster