Автор оригинала: Unregistered
$str_url="http://адрес.ru";
$tekst=str_replace("$str_url", "<a href=\"$str_url\">$str_url</a>", $tekst);
Помоему так должно работать, все просто
конечно, просто. Но для начала нужно найти все урл в тексте, которые не известны. Господа, вы принципиально не будете брать готовые и давно описанные вопросы из фака? Сегодня день отдыха?

Нет, изобретать заново все - хорошо, но время то зачем тратить.
> У меня этот скриптик не пашет, точнее пашет, если
> только ссылка в тексте находится одна на всей строке
добавь 's':
preg_match("/ ....... /si", ...)
s - многострочность, i - независимость от регистра