[Erledigt] Datumsformat

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Jimmy90
Mitglied
Beiträge: 26
Registriert: 03.03.2008 23:37

[Erledigt] Datumsformat

Beitrag von Jimmy90 »

Ich würde das Geburtsdatum des Benutzers gerne weiterverarbeiten. Leider wird das Datum in der phpbb_users Tabelle ungünstig gespeichert, z.B.:

12- 6-1981
8-10-1981

Das macht die Sache natürlich unnötig schwer ... ><
(z.B. Das Leerzeichen bei einstelligen Monaten oder generell unterschiedliche Länge)

Meine Frage:
Wo muss ich ansetzen um das Format, in dem das Geburtsdatum gespeichert wird, zu verändern?
Zuletzt geändert von Jimmy90 am 08.03.2008 17:30, insgesamt 1-mal geändert.
Jimmy90
Mitglied
Beiträge: 26
Registriert: 03.03.2008 23:37

Beitrag von Jimmy90 »

bump
Benutzeravatar
nickvergessen
Ehrenadmin
Beiträge: 11559
Registriert: 09.10.2006 21:56
Wohnort: Stuttgart, Germany
Kontaktdaten:

Beitrag von nickvergessen »

kein Support per PN
Benutzeravatar
bantu
Server-Team
Beiträge: 7311
Registriert: 25.04.2006 16:12
Wohnort: Karlsruhe

Beitrag von bantu »

Die Länge ist immer gleich. ;-)

Was heißt weiterverarbeiten?
Powered by Coffee
Jimmy90
Mitglied
Beiträge: 26
Registriert: 03.03.2008 23:37

Beitrag von Jimmy90 »

Inzwischen habe ich das Problem selbst gelöst. In der ucp_profile.php im includes-Ordner:

Code: Alles auswählen

if ($config['allow_birthdays'])
						{
							$sql_ary['user_birthday'] = sprintf('%2d.%2d.%4d', $data['bday_day'], $data['bday_month'], $data['bday_year']);
						}
Durch %2d (Monat) wurde für einstellige Monate ein Leerzeichen anstatt einer 0 eingefügt, wodurch ich beim Vergleich von Daten nicht mit "n" arbeiten konnte.

Ich verweise auf folgenden Thread, zu dem ich noch keine Lösung gefunden habe: http://www.phpbb.de/viewtopic.php?p=965623#965623
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“