AlecTBM Skrevet 16. september 2006 Del Skrevet 16. september 2006 (endret) Jeg har funnet en bbcode oppskrift er på forumet og jeg bruker denne på en side der man redigerer profilen sin. Bare det at når man skal redigere profilen så skal profilen havne i en textarea med bbkodene ikke med den omvendte altså f.eks <span style="color: #0000FF;"> det skal komme opp bbcoden som da er [farge=blå] hvordan gjør man dette?? function bbcode($string) { $string = htmlspecialchars($string); $search = array( '/\[b\](.*?)\[\/b\]/sU', '/\[i\](.*?)\[\/i\]/sU', '/\[u\](.*?)\[\/u\]/sU', //bilde '/\[img](.*?)\[\/img\]/sU',//uten noe '/\[img tittel\=(.*?) høyde\=(.*?)\](.*?)\[\/img\]/sU', //med titel og høyde '/\[img tittel\=(.*?)\](.*?)\[\/img\]/sU', //med titel '/\[img høyde\=(.*?)\](.*?)\[\/img\]/sU', //med høyde //link '/\[link url\=(.*?)\](.*?)\[\/link\]/sU', //plasering '/\[midten\](.*?)\[\/midten\]/sU', '/\[venstre\](.*?)\[\/venstre\]/sU', '/\[høyre\](.*?)\[\/høyre\]/sU', //farge og størrelse '/\[farge\=(.*?)\](.*?)\[\/farge\]/sU', '/\[size\=(.*?)\](.*?)\[\/size\]/sU' ); $replace = array( '<b>$1</b>', '<i>$1</i>', '<u>$1</u>', //bilde '<img src="$1" alt="bilde hentet fra $1" height="200">', '<img src="$3" alt="$1" height="$2">', '<img src="$2" alt="$1" height="200">', '<img src="$2" alt="bilde hentet fra $2" height="$1">', //link '<a href="$1">$2</a>', '<p style="text-align: center;">$1</p>', '<p style="text-align: left;">$1</p>', '<p style="text-align: right;">$1</p>', //farge og størrelse '<span style="color: $1;">$2</span>', '<span style="font-size: $1;">$2</span>' ); return preg_replace($search, $replace, $string); } Endret 16. september 2006 av AlecTBM Lenke til kommentar
xqus Skrevet 16. september 2006 Del Skrevet 16. september 2006 Vel, hvorfor ikke vente med å gjøre om bbcoden til html før du viser den? Slik at bbcoden er lagret i databasen? Lenke til kommentar
AlecTBM Skrevet 16. september 2006 Forfatter Del Skrevet 16. september 2006 har tenkt på det. Kanksje jeg gjør det på nysiden, men foreløbig så orker jeg ikke å skrive om flere sider med kode. Lenke til kommentar
AlecTBM Skrevet 16. september 2006 Forfatter Del Skrevet 16. september 2006 Fant ut at det ikke var så stor jobb alike vell 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å