Nbasti: Datei einbinden...

Ich will eine .txt-Datei in meine seite einbinden, jedoch weiss ich nicht, wie ich die Datei einbinden kann.
Ich benutze templates und kann somit nicht "<?php include("...") ?> benutzen, da alle templates .htm-Dateien sind.
Wie kann ich also die Datei einbinden? Gibt es eine Moeglichkeit, dass ich die Variable "$news = die .txt-Datei ist?

  1. hi,

    include("...")

    ohne klammern ;)

    ciao

    schönes We noch

    ronny

  2. hi,

    ich nochmal ;)

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

    und warum nicht?

    nenn sie in temp.php um

    ciao

    ronny

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