Tom: Script nur zu einem best. Zeitpunkt ausführen

Beitrag lesen

Hallo Diana,

PHP kanns auch anders...

echo strtotime ("now"), "\n";
echo strtotime ("10 September 2000"), "\n";
echo strtotime ("+1 day"), "\n";
echo strtotime ("+1 week"), "\n";
echo strtotime ("+1 week 2 days 4 hours 2 seconds"), "\n";
echo strtotime ("next Thursday"), "\n";
echo strtotime ("last Monday"), "\n";

Schau Dir mal diese mächtige Funktion an.

Du baust Dir eine Funktion. Die ermittelt, welches der erste Tag im Monat ist. Schau, ob es ein Montag ist. Wenn ja, dann einmal, sonst ermittelst Du eben zweimal "next Monday" und schon weißt Du, welches der zweite Montag im Monat ist. Und wenn Du jetzt noch zweimal weiterschaltest, dann hast Du auch den vierten. Schau, ob der noch im seleben Monat liegt, wenn ja -> Treffer.

Ich habe noch nicht probiert, ob man auch "second Monday" eingeben kann. Kannst Du ja mal hier posten.

Grüße

Tom