Pues no me deja.
Ahora el código está así:
Código PHP:
$_POST['text'] = strip_tags($_POST['text'],'<a><img><b><i><u><br>');
$_POST['text'] = nl2br($_POST['text']);
$_POST['text'] = str_replace('[black]','<b>',$_POST['text']);
$_POST['text'] = str_replace('[/black]','</b>',$_POST['text']);
$_POST['text'] = str_replace('[italic]','<i>',$_POST['text']);
$_POST['text'] = str_replace('[/italic]','</i>',$_POST['text']);
EDIT: Parece que sí funciona :$