Gå til innhold

[løst] bbcodes etterhverandre på en linje


Anbefalte innlegg

Kjører denne for å gjøre om [bilde]bilde.jpg[/bilde] til html:

 

$tekst = preg_replace("/\[bilde\](.*)\[\/bilde\]/", "<img src=\"../bilder/$1\" border=\"0\">", $tekst);

 

Dette fungerer utmerket men det forutsetter at det er en ny linje mellom hver bbcode. Slik som dette:

 

[bilde]bilde1.jpg[/bilde] 
[bilde]bilde2.jpg[/bilde] 
[bilde]bilde3.jpg[/bilde]

 

Settes de etterhverandre som dette:

 

[bilde]bilde1.jpg[/bilde] [bilde]bilde2.jpg[/bilde] [bilde]bilde3.jpg[/bilde] 

 

Blir html som dette:

<img src="../bilder/bilde1.jpg[/bilde][bilde]bilde2.jpg[/bilde][bilde]bilde3.jpg" border="0">   

 

Må bare melde pass når det gjelder preg_replace på dette nivået, så om noen ser hva som må gjøres her er jeg evig takknemlig :)

Endret av Akke
Lenke til kommentar
Videoannonse
Annonse

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...