cipher Skrevet 28. mai 2004 Del Skrevet 28. mai 2004 (endret) jeg ønsker å lage bbcode, men får det absolutt ikke til. noen som vet om et godt sted å lese om AKKURAT dette? (er unødvendig å si php.net da jeg allerede har brukt timesvis der uten å bli klok på akkurat dette). problemet er å f.eks. formatere ting som står mellom (firkanparantes)b(firkanparantes) og (firkanparantes)/b(firkanparantes). Ønsker ikke å bruke vanlig str_replace på hver av (firkanparantes)b(firkanparantes) taggene, men ønsker å fikse det i sin helhet. Noen forslag? Endret 28. mai 2004 av cipher Lenke til kommentar
jorgis Skrevet 28. mai 2004 Del Skrevet 28. mai 2004 Du blir nødt til å kjøre en rekke med preg_replace() etter hverandre. Kan gi deg et lite eksempel: $post = preg_replace("#\[b\](.+?)\[/b\]#is", "<span class=\"bold\">\\1</span>", $post); $post er input fra en tekstboks eller lignende. Du kan forresten ta en titt i kildekoden til IPB eller phpBB2, som begge er forum med en viss form for BBCode. Lenke til kommentar
cipher Skrevet 28. mai 2004 Forfatter Del Skrevet 28. mai 2004 var faktisk akkurat noe slik jeg var ute etter! den henter ut innholdet mellom b taggene og outputter der jeg ønsker ikke sant? isåfall har du nettopp gitt meg en kodesnutt jeg kommer til å bruke mye fremover. Lenke til kommentar
jorgis Skrevet 29. mai 2004 Del Skrevet 29. mai 2004 Jupp... Les litt tuts om regular expressions, og mekk deg flere BBCodes (gjerne noen som dette forumet ikke har, men som likevel er nyttige). \\1 er forresten en referanse til det som skrives mellom [tag] og [/tag]. Det som er imellom, gjenkjennes av (.+?) i regexp-mønsteret. Lenke til kommentar
kroekkete Skrevet 29. mai 2004 Del Skrevet 29. mai 2004 Hva er egentlig BBcode? Mvh Primaxx Lenke til kommentar
jorgis Skrevet 29. mai 2004 Del Skrevet 29. mai 2004 (endret) Den koden man skriver i f.eks. forum for å få fet skrift o.l. Det finnes en slags standard for hva som skal bety hva, nesten som html. EDIT: Det finnes en liten innføring i dette her på forumet. Når du poster ett nytt innlegg, er det en liten link kalt "BBCode hjelp" under boksen med smilies. Endret 29. mai 2004 av jorgenindahouse Lenke til kommentar
Anbefalte innlegg
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 kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå