login  Naam:   Wachtwoord: 
Registreer je!
 Forum

plaatst steeds 2 br /'s erbij

Offline timo - 12/04/2006 16:59
Avatar van timoPHP ver gevorderde ik heb dus een update stukje, om de <br />'s uit de database niet te laten zien maar als \n's te weergeven heb ik ergens hier op het forum iets gevonden:
  1. <?
  2. preg_replace( '!<br.*>!iU', "\n",$arr['paginhoud']);
  3. ?>

dit werkt goed met textarea etc...
maar als ik nu het update komen er steeds <br />'s teveel bij zonder dat ik een enter zet (ik gebruik wel een functie om alles te escapen etc met daarin nog nl2br())

4 antwoorden

Gesponsorde links
Offline kokx - 12/04/2006 17:25
Avatar van kokx Onbekend Maak van je regex dit eens:
  1. <?php
  2. preg_replace( '!<br.*>\n!iU', "\n",$arr['paginhoud']);
  3. ?>
Offline timo - 12/04/2006 18:16
Avatar van timo PHP ver gevorderde komen de <br />'s er te staan...
Offline Thomas - 13/04/2006 09:31
Avatar van Thomas Moderator Voeg <br />'s pas toe aan teksten als je ze afdrukt (m.b.v. nl2br()), niet als je ze opslaat.
Offline timo - 13/04/2006 12:43 (laatste wijziging 13/04/2006 12:47)
Avatar van timo PHP ver gevorderde dus bij het weergeven nl2br?

EDIT: jah, tnx allemaal voor jullie reacties, werkt nu!
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.198s