Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   [PHP] Include beachtet die Zeilenenden nicht (https://www.delphipraxis.net/56248-%5Bphp%5D-include-beachtet-die-zeilenenden-nicht.html)

Zacherl 2. Nov 2005 20:10


[PHP] Include beachtet die Zeilenenden nicht
 
Hi,
ich versuche nun annähernd 3 Stunden, über den INCLUDE Befehl von PHP eine ganz normal Textdatei einzubinden ohne, dass alle Zeilen dieser Datei in eine zusammengeschoben werden.
Die Textdatei wurde vorher ganz normal mit fopen und fwrite gespeichert.

Kann mir jemand helfen?

Florian

Rastaman 2. Nov 2005 20:12

Re: [PHP] Include beachtet die Zeilenenden nicht
 
Ich weiß ja nicht, aber ich hab mal ne Shoutbox gemacht, und wenn man die Texte mit einem \n am Ende gespeichert hat, dann war im Notepad alles in einer Zeile.
Hat man allerdings ans Zeilenende ein chr(13) . chr(10) angehängt, wurde es auch im Notepad korrekt dargestellt.
Vielleicht liegs ja dadran.

Airblader 2. Nov 2005 20:18

Re: [PHP] Include beachtet die Zeilenenden nicht
 
Oder \r\n und nicht nur \n ;)

air

Zacherl 2. Nov 2005 20:18

Re: [PHP] Include beachtet die Zeilenenden nicht
 
Im notepad wird alles korrekt dargestellt.
Wenn ich die Datei dann aber mit include in ein html (php) Dokument einbinden will, wird der gesammte Text in eine Zeile gerafft.

Ich speichere einen Text aus einem TEXTAREA Feld mit fwrite in einer Datei. Wie kann man denn beim Speichern an jede Zeile des TEXTAREA Feldes ein \r\n anhängen?
Der Text aus dem TEXTAREA Feld wird mit einem Formular mit der Methode POST an das Script zum speichern geschickt.

Florian

ripper8472 2. Nov 2005 20:19

Re: [PHP] Include beachtet die Zeilenenden nicht
 
mach <pre>

Zacherl 2. Nov 2005 20:21

Re: [PHP] Include beachtet die Zeilenenden nicht
 
Was bewirkt der <pre> Tag?

Airblader 2. Nov 2005 20:21

Re: [PHP] Include beachtet die Zeilenenden nicht
 
...oder PHP-seitig: nl2br()

air

Zacherl 2. Nov 2005 20:25

Re: [PHP] Include beachtet die Zeilenenden nicht
 
Vielen Dank.
Ich werde es gleich testen.

Florian

tail 2. Nov 2005 20:58

Re: [PHP] Include beachtet die Zeilenenden nicht
 
Jo, nl2br() ist besser, als <pre> in html.


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:22 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz