Florian Potrykus: Dynamische Texteinbindung

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

  1. 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 ;-)

    1. 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

      1. 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

      2. 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

  2. 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

  3. 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

  4. 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