Save TXT file en br toevoegen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Donny Wie weet

Donny Wie weet

12/12/2013 00:07:04
Quote Anchor link
Hoi allemaal,

Als ik mijn TXT bestand opsla, dan heb ik het probleem dat alle <br /> tags zichtbaar zijn in het bestand... Ik wil juist dat alles netjes eruit ziet zoals dit:

lijn 1
lijn 2
lijn 3

en niet

lijn1, lijn2, lijn3

Wie kan me helpen?
 
PHP hulp

PHP hulp

24/12/2024 20:03:55
 
- Ariën  -
Beheerder

- Ariën -

12/12/2013 00:09:41
Quote Anchor link
Hoe sla je het op?
Gooi je er nog iets van htmlspecialchars() of htmlentities() over?
 
Donny Wie weet

Donny Wie weet

12/12/2013 00:18:13
Quote Anchor link
Ik sla het op als:

$resultaat = 'Hoi<br /> Ik ben Donny en <b>wil</b> dit netjes opslaan';
 
Wouter J

Wouter J

12/12/2013 00:18:57
Quote Anchor link
Tags zijn voor html. Gebruik het new line fead character ("\n" let op: dubbele quotes) of gebruik PHP_EOL doe zich automatisch aanpast aan het medium dat je gebruikt.
 
Donny Wie weet

Donny Wie weet

12/12/2013 00:19:48
Quote Anchor link
Wat is PHP EOL precies?

Toevoeging op 12/12/2013 00:27:28:

Daarnaast: ik wil in het tekst document de $var gebruiken, maar krijg dat niet erin.
 
- Ariën  -
Beheerder

- Ariën -

12/12/2013 00:40:10
Quote Anchor link
PHP_EOL is een constante, die feitelijk \n gebruikt.
 
Ozzie PHP

Ozzie PHP

12/12/2013 00:52:50
Quote Anchor link
EOL = End Of Line
 
Kris Peeters

Kris Peeters

12/12/2013 11:42:30
Quote Anchor link
- Aar - op 12/12/2013 00:40:10:
PHP_EOL is een constante, die feitelijk \n gebruikt.


Bij mij is dat "\r\n"
Wie zich de typemachine nog herinnert:
\r is de cursor/naald/(hoe noem je dat?) terug van rechts naar links duwen
\n is een lijn omlaag gaan.

Maar ik herinner me (ietwat vaag) dat dit misschien afhankelijk is van de OS of de php-versie.
Weet iemand dit nog?
 
Wouter J

Wouter J

12/12/2013 13:34:33
Quote Anchor link
Ja, daarom is die constante ook tot leven geroepen:

\n - Windows
\n\r - unix
\r\n - oude linux
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.