Versio

nl2br probleem

Overzicht Reageren

Crude Oil

Crude Oil

24/10/2010 19:09:00
Quote Anchor link
Hoi,

Ik heb een klein probleempje met nl2br

Ik ben bezig met een simpel forum.
Daarvoor gebruik ik nl2br om <br /> toe te voegen waar dat nodig is.
Wanneer een gebruiker de [.code] tag gebruikt wil ik alleen dat tussen de code tags geen <br /> wordt geplaatst. Hoe doe ik dit?

Een klein stukje code wat ik nu gebruik:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
$bericht=nl2br($bericht);
$bericht = str_replace("[.code]", "<code>", $bericht);
$bericht = str_replace("[./code]", "</code>", $bericht);


(de . in de code tag even wegdenken)
Gewijzigd op 24/10/2010 19:10:02 door Crude Oil
 
PHP hulp

PHP hulp

25/05/2012 12:15:23
Gesponsorde koppelingen:
BHosted Hosting al vanaf € 1,- per maand

Controleer nu gratis jouw domeinnaam:

  
 
Dalando De Zuil

Dalando De Zuil

24/10/2010 19:16:04
Quote Anchor link
Plaats de nl2br ONDER de str_replaces van de [.code.] tags, dus moet je het zo doen:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
$bericht = str_replace("[.code]", "<code>", $bericht);
$bericht = str_replace("[./code]", "</code>", $bericht);
$bericht = nl2br($bericht);
Gewijzigd op 24/10/2010 19:16:30 door Dalando De Zuil
 
Crude Oil

Crude Oil

24/10/2010 19:20:43
Quote Anchor link
Dat werkt niet
 
Dalando De Zuil

Dalando De Zuil

24/10/2010 19:24:14
Quote Anchor link
tja, dacht van wel :| my mistake, sorry!
 
Milo S

Milo S

24/10/2010 19:28:42
Quote Anchor link
Je zult ze eruit moeten filteren... denk dat dat wel met explode lukt.

Staat je forum online? Ben er benieuwd, ben nu ook bezit een uitgebreid forum namelijk :P
Gewijzigd op 24/10/2010 19:30:04 door Milo S
 
Crude Oil

Crude Oil

24/10/2010 19:29:15
Quote Anchor link
@Milo S
Ok, op wat voor manier kan ik dat het beste doen?

Toevoeging op 25/10/2010 10:20:44:

@Milo S
Nee mijn forum staat nog niet online. Ik ben nu bexig met het schrijven van een systeem om topics aan te maken, te bewerken en erop te reageren.
Gewijzigd op 24/10/2010 19:29:29 door Crude Oil
 
Toby hinloopen

toby hinloopen

25/10/2010 11:17:21
Quote Anchor link
Gebruik een betere bbcode parser ipv een rijtje replaces. Riichard had er 1 tje gepost op de site.
Gewijzigd op 25/10/2010 11:17:45 door toby hinloopen
 
Crude Oil

Crude Oil

25/10/2010 12:18:59
Quote Anchor link
Die werkt met classes, aar heb ik helemaal geen verstand van. Is er geen simpelere oplossing?

Toevoeging op 25/10/2010 12:34:18:

Ik heb al een andere oplossing gevonden. niet zo netjes als dat script van richard, maar volgensmij werkt het wel
 



Overzicht Reageren