Jeg er ved at sørge for, at der bliver mulighed for at lave fed, kursiv og fremhævet tekst, samt smileys, i mit forum
Dem laver jeg så, ved at inkludere en fil, der siger:
$tekst = ereg_replace("\\[b]([^]]+)\\[/b\\]", "<b>\\\\1</b>", $tekst);
$tekst = ereg_replace("\\[i]([^]]+)\\[/i\\]", "<i>\\\\1</i>", $tekst);
$tekst = ereg_replace("\\[em]([^]]+)\\[/em\\]", "<em>\\\\1</em>", $tekst);
$s1_vis = "forum/images/smileys/01.jpg"; // Stien til smiley1
$s1_url = ":)";
$tekst = str_replace("$s1_url", "<img src=\\"$s1_vis\\" alt=\\"smiley\\" />", $tekst);
(osv... Filen er rimelig lang, da der er mange smileys)
Nu er det så sådan, at jeg gerne vil have, at man ved at skrive [kode] [/kode] rundt om en tekst, undgår, at der bliver lavet smileys og fed/kursiv/fremhævet tekst i indlægget
Jeg har prøvet med forskelligt, men jeg kan ikke regne ud, hvad det er man skal gøre... Er det ved hjælp af ereg_replace muligt, at gøre det tilbage igen, i alt tekst mellem [kode] og [/kode] ?
Mvh.
Clara
Indlæg senest redigeret d. 02.06.2007 20:58 af Bruger #11381