Thomas Luethi: Datei einbinden...

Beitrag lesen

Hallo,

Ich will eine .txt-Datei in meine seite einbinden, jedoch weiss ich nicht, wie ich die Datei einbinden kann.

SSI, PHP, JSP, ASP - es gibt viele serverseitige Moeglichkeiten.
Die Frage ist, ob Dein Server gut genug dafuer ist.

Alternativ gibt es auch HTML-Editoren, die Includes und aehnliches koennen,
z.B. der HTML Editor Phase 5, http://www.qhaut.de/

Es gibt also viele Moeglichkeiten, um dem Browser eine fertige
HTML-Datei zu schicken, die die TXT-Datei enthaelt.

Eine - weitaus schlechtere - Option waere noch <iframe>.

Ich benutze templates und kann somit nicht "<?php include("...") ?> benutzen, da alle templates .htm-Dateien sind.

So what?

Einem guten Webserver kann man sagen, dass er auch Dateien
mit der Endigung .html oder .htm an den PHP-Parser schicken soll,
oder dass er darin SSI ausfuehren soll.
(Natuerlich gibt es einen kleinen Performance-Verlust, wenn auch
Dateien, die keine PHP-Befehle bzw. SSI enthalten, unnoetigerweise
geparst werden.)

Fuer den Apache siehe:
http://www.tiptom.ch/tests/phpssi/server1.html

Wie kann ich also die Datei einbinden? Gibt es eine Moeglichkeit, dass ich die Variable "$news = die .txt-Datei ist?

Wie Du in PHP den Inhalt einer Text-Datei als String in eine Variable
einlesen kannst, steht in der dclp-FAQ:
http://www.dclp-faq.de/q/q-datei-lesen.html

HTH + Gruesse,

Thomas