Menu
 

 

SSI: Countdown

Server Side Includes sind wie Aspirin: hilft immer! Man muss nicht einmal daran glauben, ausprobieren genügt. Diesmal geht es um erhöhte Spannung. Wir basteln uns einen Countdown.

Jeden Tag findet sich auf der Website ein anderer Text, bis ein vorgegebenes Datum erreicht ist. In unserem einfachen Beispiel haben wir uns den 3. Januar als Stichtag ausgesucht.

Vor dem 2. Januar sieht der Besucher diesen Text: "Ab dem 3. Januar gibt es hier Aufregendes zu sehen." Am 2. Januar wird es dann schon ernster und es ist zu lesen: "Morgen geht es los!". Am 3. schließlich kann eine Nachricht, ein Produkt oder was immer Ihnen einfällt präsentiert werden.

Das ließe sich auch in Handarbeit erledigen, aber wer mag schon immer pünktlich um Null Uhr Seiten aktualisieren. Sie können so viele Tage in den Quellcode einfügen, wie Sie wollen; das Muster ist immer dasselbe. Allerdings sollte man die Geduld eines Besuchers nicht zu sehr auf die Probe stellen.

Als Zeitformat wird das Jahr gewählt. Bestimmte Tage sind dann über eine Zahl zwischen 0 bis 365 wählbar.

<!-- Tag des Jahres von 0 bis 365 -->
<!--#config timefmt="%j" -->

<!--#if expr="\"$DATE_LOCAL\" > \"003\"" -->
<h2>Hier ist unsere aufregende Überraschung</h2>

<!--#elif expr="\"$DATE_LOCAL\" = \"002\"" -->
<h2>Morgen geht es los!</h2>

<!--#else -->
<p>Ab dem 3. Januar gibt es hier Aufregendes zu sehen.</p>
<!--#endif -->

Durch Änderungen des Zeitformats sind auch andere Stufungen denkbar. Und anstelle eines Textes sind andere Inhalte oder auch Hyperlinks möglich.

 

 
   Anzeigen

Navigation:    Webdesign - Programmierung - Web Grafiken - Software Guides - Tools - Templates - Schriftarten - Seminare - IT News
Partner:   Template OK - PCopen - SITEopen - PCopen Schweiz - HTMLopen Schweiz - VirtualUniversity.ch - WEB-SET.com - YesMMS - Job und Karriere