Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/12/2009, 01:52
Avatar de claudiovega
claudiovega
 
Fecha de Ingreso: octubre-2003
Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 20 años, 6 meses
Puntos: 11
Respuesta: Buscar cadena en una web

Encontrar una cadena es facil, pero sacar el otro dato no tanto.
Por ejemplo tienes la funcion strpos() que busca una cadena dentro de otra y te devuelve la posicion donde comienza.
Además tienes la funcion file_get_contents(url), que toma tomo el contenido de un archivo (en esta caso una pagina) y te lo deja en una cadena.
Hasta ahora tenemos:

Código PHP:
<?php
      
//lee el contenido de la pagina y lo deja en la cadena $htmlpagina
      
$htmlpagina=file_get_contents("http://www.bolsadesantiago.com/web/bcs/home");

      
//busca en la cadena la palabra EURO y devuelve la posicion donde se encuentra
      
$poseuro=strpos($htmlpagina,"EURO");

?>
Que habría que hacer ahora, analizar el contenido de $htmlpagina para saber cuanto más allá de $poseuro hay que buscar.