include text-file
beris
- php
hi,
ich möchte ein text-file einbinden.
unter php - mit include() + require() geht das zwar, allerdings verliere ich die zeilenumbrüche aus dem document.
wenn ich die txt-datei allein im browser aufrufe sind die zeilenumbrüche drin, nachdem ich sie einbinde, sind sie weg.
wie kann ich die zeilenumbrüche erhalten?
hi
wie kann ich die zeilenumbrüche erhalten?
nl2br(include("datei.txt"));
gruss
joschua
hi
wie kann ich die zeilenumbrüche erhalten?
nl2br(include("datei.txt"));
hmm,
hab grad festgestellt, das das auch nicht geht....
möglichkeit:
<?php
ob_start();
include("datei.txt");
$content = ob_get_contents();
ob_end_clean();
echo nl2br($content);
?>
oder:
<pre>
<?php include("datei.txt"); ?>
</pre>
wow sascha, du bist echt gut!
das funzt.
hast du auch eine idee, wie man .pdf,
evtl. auch .xls einbinden kann?
bisher öffne ich bei bedarf ein neues fenster.
wow sascha, du bist echt gut!
das funzt.
sascha ??
hast du auch eine idee, wie man .pdf,
evtl. auch .xls einbinden kann?
bisher öffne ich bei bedarf ein neues fenster.
geht glaub nicht...
--> frames
Na aber hallo,
ist es denn eine echte Textdatei oder ist es eine, die php-Code enthält?
Include und require sollte man nur dann benutzen, wenn darin auszuführender Code steht. Wenn es "nur" eine HTML-Datei ist, dann solltest Du die Datei mit fread() einlesen und dann nl2br darauf anwenden und mit echo ausgeben.
Liebe Grüße aus http://www.braunschweig.de
Tom