altså ligsom her inde på udvikleren..
hvordan laver man sine egne tags i PHP..
Altså hvordan for man til at f.eks være [fed][/fed]
har prøvet forskellige ting, men har ik rigtigt ku få det til at virke...
Du kan lave en lille parser funktion, som leder efter dine tags i teksten og udskifter dem med de rigtige tags:
function tekstparser($tekst) {
$alleTegn = "a-z0-9æøå.,-_:;*'^¨~´`\\<\\>\\^\\.\\[\\$\\(\\)\\|\\*\\+\\?\\{\\ \\\\¨~'*=§½}&%¤#!@£\\"/";
// her fjernes almindelige tags (<b></b> osv...)
$tekst = htmlentities($tekst);
// fed tekst
$tekst = eregi_replace("\\[fed\\]([$alleTegn]+)\\[/fed\\]", "<b>\\\\1</b>", $tekst);
return $tekst;
}
Det der sker, er at du bruger funktionen eregi_replace. (Den returnere en streng.)
Når du skal bruge den funktion, tager den nogle parametre. Definationen på funktionen er:
string eregi_replace (string pattern, string replacement, string string)Her kan du se at du skal give den det mønstre den skal søge efter, det den skal erstatte det med, og den streng den skal tjekke det i.
Håber det hjalp...
-------------------------------
Hilsen Jimmi Westeberg
http://www.westsworld.dk