Servus,
ich möchte gerne den BB-Code [ html ]...[ /html ] bei mir implementieren.
Bisher gehe ich wie folgt vor (Auszug aus der Funktion parser(&$parsevar)):
Ich habe es nun über den folgenden Weg versucht:
Dazu gehört folgende Funktion:
Nur das klappt leider nicht, es wird auch keine Fehlermeldung oder sonstwas ausgespuckt. Nur es passiert leider nichts.
Weiß jemand Rat oder kennt jemand eine günstigere Alternative wie ich diesen BB-Code umwandle?
ich möchte gerne den BB-Code [ html ]...[ /html ] bei mir implementieren.
Bisher gehe ich wie folgt vor (Auszug aus der Funktion parser(&$parsevar)):
Code:
$parsevar = htmlspecialchars( $parsevar, ENT_QUOTES );
..
$parsevar = preg_replace( "/\[b\](.*?)\[\/b\]/i", "<span style=\"font-weight:bold;\">$1</span>", $parsevar );
... etc pp
Ich habe es nun über den folgenden Weg versucht:
Code:
$parsevar = preg_replace( "/\[html\](.*?)\[\/html\]/i", unhtmlentities( "$1" ), $parsevar );
Code:
function unhtmlentities( $string ) {
$string = str_replace( "<", "<", $string );
$string = str_replace( ">", ">", $string );
return $string;
}
Nur das klappt leider nicht, es wird auch keine Fehlermeldung oder sonstwas ausgespuckt. Nur es passiert leider nichts.
Weiß jemand Rat oder kennt jemand eine günstigere Alternative wie ich diesen BB-Code umwandle?