|
SSI: Tagesaktuelle Inhaltevon Arne Pottharst Wer seinen Besuchern täglich etwas Neues bieten möchte, kann das auf vielerlei Weise realisieren. Die hausgemachte Lösung mittels SSI kommt ohne Installationen aus. Wie wäre es zum Beispiel mit einem "Spruch des Tages" oder einem wechselnden Surftipp? Dazu benötigen wir nur zwei SSI-Befehle: Das aktuelle Datum und eine if-Abfrage, die ähnlich wie bei anderen Programmiersprachen funktioniert. Zuerst die if-Abfrage, sie hat folgende Syntax:
Vergleichsoperatoren gibt es folgende:
Wir werden nur den = (gleich) Operator verwenden. Bitte beachten: Das Leerzeichen vor --> nicht vergessen! Nun müssen wir herausfinden, welches Datum wir haben. Das Datum wird in der Variable $DATE_LOCAL gespeichert. Als Standardeinstellung gibt sie uns das Datum in der folgenden Form zurück: Tuesday, 31-Jul-2004 23:06:51 MEST Damit können wir noch nicht viel anfangen, wir wollen ja nur den Tag haben. Wir können die Ausgabe von $DATE_LOCAL aber beliebig formatieren, in unserem Falle auf die folgende Weise:
timefmt ist das Format, in dem das Datum dargestellt werden soll, %d steht für "Tag", er wird als zweistellige Zahl zurückgegeben: 31. Nun haben wir alles beisammen. Der vollständige Quelltext sähe dann folgendermaßen aus:
Statt des Spruches kann man natürlich auch einen Link, etwa: <a href="http://www.drweb.de">Dr. Web</a>und sogar ganze Dateien über den Befehl
einbinden. Damit der Besucher weiß, dass es sich um einen wechselnden Inhalt handelt, ist es nicht verkehrt, ihn darauf aufmerksam zu machen:
Das Datum wird im Format 31.07.2004 zurückgegeben. Live Beispiel (klappt nur online)
|
| ||||||||
|
|
Partner: Template OK - PCopen - SITEopen - PCopen Schweiz - HTMLopen Schweiz - VirtualUniversity.ch - WEB-SET.com - YesMMS - Job und Karriere |