Problem mit BBCode

Nerolein

Mitglied
Hallo,

ich habe ein Problem, mit mein BB Code.
Er möchte einfach nicht ersetzten.

PHP:
$search = array('[ b ]',
                '[ /b ]',
                "\[ url=\"([^\"]+)\"]([^\[]+)\[/url\]",
                "\n");

$replacen = array('<b>',
                  '</b>',
                  "<a href=\"\\1\" target=\"_blank\">\\2</a>",
                  '<br>');

$text1 = str_replace($search, $replacen, $row[6]);

Anzeigen tut er:

Code:
[ url='http://www.seite.de']www.seite.de[ /url]

An was könnte es liegen?
 
Also soweit ich weiß arbeitet str_replace nicht mit RegEx Ausdrücken deswegen benutze lieber preg_replace.
 
Zurück