Código:
<? function hyperlink(&$text) { $text = ereg_replace("[a-zA-Z]+://([.]?[a-zA-Z0-9_/?=&,-])*", "<a href=\"\\0\" target=\"_blank\">\\0</a>", $text); $text = ereg_replace("(^| )(www([.]?[a-zA-Z0-9_/-])*)", "\\1<a href=\"http://\\2\" target=\"_blank\">\\2</a>", $text); } ?>
Código:
Este codigo por medio de esa simple concatenacion lo que hace convertir cualquier texto q contenga www. o http:// en link html.<? $line = $row_DetailRS1['texto_detallado']; hyperlink($line); echo $line; ?>
Problema: el problema se genera cuando el link contiene un caracter como un signo de pregunta [?] lo eh modificado un monton de veces pero esta ves ya nose como hacer para que esto funcione.
Mil gracias.