Ver Mensaje Individual
  #3 (permalink)  
Antiguo 13/04/2006, 11:28
ale21ale
 
Fecha de Ingreso: noviembre-2003
Ubicación: mar del plata
Mensajes: 107
Antigüedad: 20 años, 5 meses
Puntos: 0
casi solucionado .. me dan una manito amigos?

lo pude solucionar ... pero hay problemitas.

Código:
$a = 'http://www.sitio.com/index.htm';
	
	$pattern = "Buenos Dias a todos"; //es la palabra a buscar
	
	if(!($fp = fopen($a,'r'))){	
		echo 'no se puede abrir la pagina';		
	}else{
                           /*coloco el contenido delcodigo dentro 
                           de la variable content /*	

                          $content = fread($fp,10000000); 

		if(eregi($pattern,$content,$quote)){	
			echo 'si se encuentra la cadena'; 	
		}else{
			echo 'no se encuentra la cadena buscada';
		}
			
		fclose($fp);
	}
Tengo el siguiente problemita , en realidad son 2 .

1) Si uso este codigo con un archivo html dentro del servidor (no en ubicación remota) funciona perfecto.
Pero si uso el script con un archivo remoto que ocupa muchisimo , creo que no termina de cargar el contenido entocnes no me encuentra lo que busco.

Hay alguna manera de darle tiempo al fread ? .. o algo asi ? ... tiene que ser un problema relacionado con eso porque si busco una palabra que se encuentra bien arriba del archivo html la encuentra. Pero si busco una que esta abajo del todo , no.

gracias.
__________________
Ale