login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Automatisch "br" bij nieuwe regel [Fixed]

Offline Den_Tomme - 22/11/2006 15:11 (laatste wijziging 22/11/2006 17:29)
Avatar van Den_TommePHP interesse Dus ik heb een nieuwssyteempje gemaakt maar ik zou graag hebben dat wanneer ik een nieuwe regel doe in mijn tekstvak dat ik dan ook een nieuwe regel begin op mijn output...

Kortom ik wil niet zelf "<br />" schrijven om een nieuwe regel te beginnen op mijn nieuwssysteem

Hier moet ik bijvoorbeeld ook niet altijd een "br" zetten op het einde van een regel...

Weet iemand hoe ik dat moet oplossen?  

5 antwoorden

Gesponsorde links
Offline tswebdev - 22/11/2006 15:20 (laatste wijziging 22/11/2006 15:33)
Avatar van tswebdev PHP interesse De functie met nl2br
  1. <?php
  2. function nl2brStrict($text, $replacement = '<br />')
  3. {
  4. return preg_replace("((\r\n)+)", trim($replacement), $text);
  5. }
  6.  
  7. $bericht = $_POST['bericht'];
  8. $bericht = nl2brStrict($bericht);
  9. echo $bericht;
  10. ?>
Offline Rens - 22/11/2006 15:22 (laatste wijziging 22/11/2006 15:41)
Avatar van Rens Gouden medaille

Crew algemeen
Daar heeft PHP al een hele mooie functie voor...
PHP.net: nl2br

edit;
PHP.net:
Citaat:
Opmerking: Vanaf PHP 4.0.5 is nl2br() XHTML compatible. Alle versies voor 4.0.5 zullen string teruggeven met '<br>' ingevoegd voor elke newline in plaat van '<br />'.


Dus die functie van jou is beetje onnodig hè...
Offline Rik - 22/11/2006 15:45
Avatar van Rik Gouden medailleGouden medaille

Crew algemeen
Ik vindt hem niet echt onnodig omdat hij er ook de \r uit haalt. Ik weet niet of php dat doet?  
Offline Gerard - 22/11/2006 15:51
Avatar van Gerard Ouwe rakker Waarom zou je de newlines eruit willen halen? Dit zorgt alleen maar voor onoverzichtelijke output in de source.
Offline Den_Tomme - 22/11/2006 17:28
Avatar van Den_Tomme PHP interesse Perfect! Merci eh jongens!
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.179s