Salve ho trovato questa funzione per il web...

Codice PHP:
    function urlreplace($str){     $str preg_replace ('(([:/~a-zA-Z0-9_\-\.]+)\.([:/~a-zA-Z0-9]+))''<a target=\'_blank\' href=\'http://$1.$2\'>$1.$2</a>'$str);     return str_replace("http://http://","http://",$str); } 
problema numero 1:
tutti i link composti così la funzione dopo il punto interrogativo non va....
www.nomesito.it/index.php?module=1

problema numero 2:
vorrei che mi facesse il cotrollo solo se trova il www. prima del dominio e non

nomesito.it perchè inserendo così funziona....