Dynamische Texteinbindung
Florian Potrykus
0 Rolf0 Knud Schiffmann0 Rufinus0 Stefan Muenz
Gibt es eine Möglichkeit, Text in einer HTML-Seite nicht direkt einzugeben, sondern dynamisch einzubinden, so dass z.B. ein Textabschnitt nur einmal gepflegt werden muss und trotzdem auf 20 verschiedenen Seiten zur Verfügung steht?
Danke,
Florian
Gibt es eine Möglichkeit, Text in einer HTML-Seite nicht direkt einzugeben, sondern dynamisch einzubinden, so dass z.B. ein Textabschnitt nur einmal gepflegt werden muss und trotzdem auf 20 verschiedenen Seiten zur Verfügung steht?
Danke,
Florian
Hallo,
sowas geht z.B. mit CGI: anstatt eine HTML-Seite aufzurufen, ruft der Link ein Script auf, dieses Script liest eine .TXT - Datei und generiert damit eine schön formatierte HTML-Seite.
Zu pflegen ist damit nur die .TXT-Datei.
Viele Grüße, Rolf
... und sicher gibt es auch andere Lösungen ;-)
Benutze doch einfach ein iframe‚,dann musst du den Text nur einmal als HTML-file ablegen und es erscheint dann in jedem iframe den du in den versch. Dokumenten erstellen musst.
Felix
Benutze doch einfach ein iframe‚,dann musst du den Text nur einmal als HTML-file ablegen und es erscheint dann in jedem iframe den du in den versch. Dokumenten erstellen musst.
Felix
Hi Felix,
Mit PHP3 oder ASP kannst du auch ohne Probleme aus einem Textfile text rausholen, der nachteil gegenüber cgis ist das der server die Seiten bei jedem Aufruf zusammensetzten muss.
Wenn du ein CGI machst kann man es so machen das bei aktualiesierungen du ein cgi laufen läst welches dir die entsp. Pages erstellt!
MfG
Andy
Hallo Felix!
Benutze doch einfach ein iframe‚,dann musst du den Text nur einmal als HTML-file ablegen und es erscheint dann in jedem iframe den du in den versch. Dokumenten erstellen musst.
Felix
Und was macht er mit denen die den Netscape benützen?
Grüße
Thomas
Hallo Florian,
mal so als Gedankengang ... man könnte ggf. mit externen JS-Dateien arbeiten in denen man den Text ablegt und z.B. via Funktion dort einblendet wo man ihn brauch ...
Gruß Knud
Gibt es eine Möglichkeit, Text in einer HTML-Seite nicht direkt einzugeben, sondern dynamisch einzubinden, so dass z.B. ein Textabschnitt nur einmal gepflegt werden muss und trotzdem auf 20 verschiedenen Seiten zur Verfügung steht?
SSI. Server side Includes, schau dir mal diese seite an: <../../tgbe.htm>
das für dich interessante wäre das hier: <!--#include virtual="/news/news.htm"--> in jeder seite in denen du den text einfügen willst schreibst das rein, der server "parsed" es dann zu einer seite zusammen.
CU
rufinus
Hallo Florian
Gibt es eine Möglichkeit, Text in einer HTML-Seite nicht direkt einzugeben, sondern dynamisch einzubinden
siehe auch <../../sfarchiv/1998_4/t01200.htm>
viele Gruesse
Stefan Muenz