Povolení odkazu ve formuláři

Jak mám udělat, abych povolil uživateli, když zadá text v poli textarea a chce tam dát i odkaz.
Když to potom vytáhnu z databáze, to co on napsal, tak, aby se na to dalo rovnou kliknout a zobrazilo to uvedenou stránku.

Když zadám příkaz:

$text = Str_Replace("<a>", "<a>", $text);
$text = Str_Replace("</a>", "</a>", $text);

... tak mi to nefunguje. Může mi někdo poradit?
Díky, Petr
mno neni divu, vzdyt ve stringu $text nic nemenis, akorat <a> na <a>; </a> na </a> ale jakej v tom je rozdil? :-)

$text = preg_replace("/(http:\/\/[_\-A-Za-z0-9\.]+[a-zA-Z]{2,4}[-_~%#&=\?\.a-z0-9\/]*)/","<A href=\"\\1\" target=\"_blank\">\\1</A>",$text);

$text = preg_replace("/(mailto:[_a-zA-Z0-9\.\-]+@[_a-zA-Z0-9\.\-]+\.[a-zA-Z]{2,4})/","<A href=\"\\1\">\\1</A>",$text);
No, on asi původně měnil <a> na &lt;a&gt;, ale tohle fórum mu ty entity samozřejmě schovalo ;-)

Kromě té tvé rady jsem ho myslím dostatečně jasně nasměroval správným směrem v jiné sekci tohoto fóra, takže snad na to přijde.