Gunnar Bittersmann: Absatz ab Datum verfügbar machen bzw. entfernen

Beitrag lesen

@@Killerzwerg:

nuqneH

PS: Sollte ich den falschen Themenbereich erwischt haben, bitte verschieben.

Ja, mit HTML ist da nichts zu machen. Du brauchst eine serverseitige Technik, bspw. PHP.

ich überlege gerade, ob es möglich ist, einen Teil in der Website ab einem bestimmten Datum verfügbar zu machen und nach einem anderen Datum wieder zu entfernen.

Dann kannst du den aktuellen Zeitpunkt ([time()](http://php.net/manual/de/function.time.php)) mit dem von dir festgelegten ([mktime()](http://php.net/manual/de/function.mktime.php)) vergleichen.

Bspw. ab morgen, 2015-02-27:

<?php [code lang=php]if (time() >= mktime(0, 0, 0, 2, 27, 2015)): ?>   <p>Hier der Inhalt, der <em>erst ab morgen</em> angezeigt wird</p> <?php endif; ?>[/code]

Oder etwas lesbarer mit Stringvergleich im ISO-8601-Datumformat ([date()](http://php.net/manual/de/function.date.php)):

<?php [code lang=php]if (date('c') >= '2015-02-27'): ?>   <p>Hier der Inhalt, der <em>erst ab morgen</em> angezeigt wird</p> <?php endif; ?>[/code]

Beim Endzeitpunkt solltest du < Folgetag  verwenden, <= hält Fallstricke parat.

jeden Sonntag auf Montag wird zurzeit der Sendeplan der letzten Woche entfernt, dafür ein neuer eingestellt, damit man immer für 2 Wochen sieht, was wann kommt.

In dem Falle kannst du statt mit dem Datum auch mit der Kalenderwoche arbeiten.

Bspw. ab diesen Montag, KW 09 (beachte die führende Null):

<?php [code lang=php]if (date('W') >= '09'): ?>   <p>Hier der Inhalt, der <em>ab dieser KW</em> angezeigt wird</p> <?php endif; ?>[/code]

Qapla'

--
„Talente finden Lösungen, Genies entdecken Probleme.“ (Hans Krailsheimer)