io ho fatto cosi
Codice PHP:
function auto_url($text) {
    
$ret " " $text;
    
$ret preg_replace("#([\n ])([a-z]+?)://([^, \n\r]+)#i""\\1<a href=\"\\2://\\3\" target=\"_blank\">\\2://\\3</a>"$ret);
    
$ret preg_replace("#([\n ])www\.([a-z0-9\-]+)\.([a-z0-9\-.\~]+)((?:/[^, \n\r]*)?)#i""\\1<a href=\"http://www.\\2.\\3\\4\" target=\"_blank\">[url]www.\\2.\\3\\4[/url]</a>"$ret);
    
$ret preg_replace("#([\n ])([a-z0-9\-_.]+?)@([^, \n\r]+)#i""\\1<a href=\"mailto:\\2@\\3\">\\2@\\3</a>"$ret);
    
$ret substr($ret1);
    return(
$ret);