Foros del Web » Programando para Internet » PHP »

Nuevo problema con función HTTP

Estas en el tema de Nuevo problema con función HTTP en el foro de PHP en Foros del Web. Logre modificar la función anteriormente publicada y me quedo así: Código PHP: function  links ( $cadena , $target = "" ) {      /* busqueda para detectar si debe ser enlace */      ...
  #1 (permalink)  
Antiguo 14/10/2007, 23:29
 
Fecha de Ingreso: diciembre-2005
Mensajes: 249
Antigüedad: 18 años, 3 meses
Puntos: 0
Nuevo problema con función HTTP

Logre modificar la función anteriormente publicada y me quedo así:
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);

el drama es que miren como me deja los links : http://www.atconcert.net/index.php?a...Day+2007&id=65 :S
no le encuentro la solución
si alguien me puede ayudar se lo agradeceria mucho

un abrazo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:55.