Código PHP:
function links($cadena,$target="")
{
/* busqueda para detectar si debe ser enlace */
$http = "http://";
/* busqueda para discriminar enlaces */
$src="src=";
//$cadena = str_replace('<', ' <', $cadena);
//$cadena = str_replace('>', '> ', $cadena);
/* Separa por palabra */
$array = split(" ", $cadena);
/* Solo si se especifico el target */
$targt = ($target) ? " target=\"".$target."\"":"";
for($i=0;$i<=(count($array));$i++)
{
if(eregi($http, $array[$i]) AND !eregi($src, $array[$i]) AND !eregi("href=", $array[$i]))
{
$copia[$i] = "<a href=\"".$array[$i]."\"$targt>$array[$i]</a>";
}
else
{
$copia[$i] = $array[$i];
}
}
/* Une las palabras */
return implode(' ', $copia);
}
no le encuentro la solución
si alguien me puede ayudar se lo agradeceria mucho
un abrazo