Código PHP:
   function links($cadena,$target="")
{
      $http = "http://";
      $cadena = str_replace('<', ' <', $cadena);
      $cadena = str_replace('>', '> ', $cadena);
      $array = split(" ", $cadena);
      $targt = ($target) ? " target=\"".$target."\"":"";
      for($i=0;$i<=(count($array));$i++)
        {
            if(eregi($http, $array[$i]))
                $copia[$i] = "<a href=\"".$array[$i]."\"$targt>$array[$i]</a>";
                else
                $copia[$i] = $array[$i];
        }
        return implode(' ', $copia);
} 
    Código PHP:
   $contenido=links($contenidon,"_blank"); 
    No se si me entienden, si no me entienden diganme que explico mejor
Un abrazo!
 
