Felix Riesterer: Datumsabhängige Ausgabe

Beitrag lesen

Liebe BiggiM,

if ((date("dmY")>= 19092005) AND (date ("dmY") <=31102005)) {

das sieht aus, als ob es nie und nimmer zuverlässig klappen könnte.

Beispiel: 17.12.2005 => 17122005 ist kleiner als 19092005, obwohl das Datum an sich später ist. Daher greift Dein Vergleich nicht, da er an der ersten Bedingung scheitert.

Probiere es doch rückwärts: 19.09.2005 => 2005-09-19 => 20050919. Damit kannst Du zuverlässig eine größer/kleiner-Prüfung durchführen.

if (date("Ymd") >= 20050919 && date("Ymd") <= 20051231)

Liebe Grüße aus Ellwangen,

Felix Riesterer.