TXT File
Sven
- html
0 Erwin0 Tom0 dbenzhuser0 Thomas Luethi0 Tom
Hallo,
kan man in HTML ein Inhalt einer TXT File anzeigen?
MFG
Sven!
Hallo,
kan man in HTML ein Inhalt einer TXT File anzeigen?
Frage nicht adressiert, Problemstellung unverständlich ;-)
Hinweis: Ein Browser kann nicht nur HTML Dateien darstellen, sondern auch TXT Dateien, klick...
Gruss, Erwin
Hello,
kann man in HTML ein Inhalt einer TXT File anzeigen?
z.B. im iFrame oder Frame. Dann kann man im Hauptdokument oder im andern Frame auch eine Linkliste auf die Textdatei legen.
Die Browser behandeln aber leider die Zeilenumbrüche nicht alle gleich.
Liebe Grüße aus http://www.braunschweig.de
Tom
N'Obend
Du kannst es auch Serverseitig in den Quelltext einfügen (z.B. per PHP "include"). Dann am besten in <pre> </pre> einschließen, so bleiben eventuelle Formatierungen erhalten.
Tschö,
dbenzhuser
Hallo,
Du kannst es auch Serverseitig in den Quelltext einfügen (z.B. per PHP "include").
include() bzw. require() sind nur notwendig,
wenn die *.txt-Datei selbst auch noch PHP-Code
enthaelt, der geparst (interpretiert) werden soll.
Sonst reicht auch readfile() voellig aus.
Dann am besten in <pre> </pre> einschließen, so bleiben eventuelle Formatierungen erhalten.
Du denkst wohl vor allem an Leerzeilen und Zeilenumbrueche.
Falls der Text spitze Klammern ("<", ">") oder
kaufmaennische Und-Zeichen ("&") enthaelt,
muessen diese Zeichen in die entsprechenden
Entities (< > &) umgewandelt werden.
Nur wenn keines dieser Zeichen vorkommt, darf man
den Text-Baustein "einfach so" in HTML einbauen,
z.B. mit Server Side Includes (SSI) oder eben PHP.
In PHP geht das Umwandeln ganz leicht mit den Funktionen
htmlspecialchars() oder htmlentities().
Ich wuerde es z.B. so machen:
$inhalt=file_get_contents("dateiname.txt");
$inhalt=htmlspecialchars($inhalt);
echo "<pre>$inhalt</pre>\n";
Gruesse,
Thomas
Hello,
Du kannst es auch Serverseitig in den Quelltext einfügen (z.B. per PHP "include").
include() bzw. require() sind nur notwendig,
wenn die *.txt-Datei selbst auch noch PHP-Code
enthaelt, der geparst (interpretiert) werden soll.
Sonst reicht auch readfile() voellig aus.
Endlich mal einer, der sich außer mir auch gegen diesen "include()-Wahn" äußert. Danke Thomas!
Liebe Grüße aus http://www.braunschweig.de
Tom