Sprint
Erfahrenes Mitglied
Hallo,
auf einer meiner Seiten ist mir heute ein merkwürdiges Verhalten der date() oder der strtotime() Funktion aufgefallen.
Um den Anzeigebereich von Artikeln zu begrenzen, kann ein Ablaufdatum angegeben werden. Wird im CMS nichts eingetragen, soll der Artikel unbegrenzt angezeigt werden. Dazu wird dann in die Datenbank der 31.12.2099 eingetragen. Wird der Artikel später für eine Änderung aufgerufen, wird in die Formularfelder als Ablaufdatum der 01.01.1970 geschrieben. Da in der DB das richtige Datum drinsteht und auch nähere Daten, wie z.B. der 31.12.2010, richtig in die Felder eingetragen werden, muß das Problem also bei einer der beiden Funktionen liegen.
Ist da irgend ein Fehler bekannt oder woran liegt das?
auf einer meiner Seiten ist mir heute ein merkwürdiges Verhalten der date() oder der strtotime() Funktion aufgefallen.
Um den Anzeigebereich von Artikeln zu begrenzen, kann ein Ablaufdatum angegeben werden. Wird im CMS nichts eingetragen, soll der Artikel unbegrenzt angezeigt werden. Dazu wird dann in die Datenbank der 31.12.2099 eingetragen. Wird der Artikel später für eine Änderung aufgerufen, wird in die Formularfelder als Ablaufdatum der 01.01.1970 geschrieben. Da in der DB das richtige Datum drinsteht und auch nähere Daten, wie z.B. der 31.12.2010, richtig in die Felder eingetragen werden, muß das Problem also bei einer der beiden Funktionen liegen.
Ist da irgend ein Fehler bekannt oder woran liegt das?