Jump to content

Indicadores Económicos con php


Recommended Posts

Hola, aqui dejo mi primer aporte, espero que les sirva a mas de alguno, es un script en php que llama a los indicadores económicos del banco central de chile http://www.bcentral.cl/ es un codigo muy simple pero a su ves muy efectivo, ahora solo tienen que cambiar la variable "palabra" por el indicador que ustedes necesiten y listo, en el codigo a parece la UTM, pero si quiero el valor del euro, remplazo UTM por Euro y asi susecibamente.... este es el script

 

 

<?php

$url = "http://www.bcentral.cl/esp/";

echo ("UTM");
$palabra = "UTM";
$x = 1; //evita tags <! (invisibles)

$fd = @fopen($url, "r");

while ($line=@fgets($fd,1000)){
$pos = strpos ($line, $palabra);
if ($pos){
if ($x == 1){
//aquí no hacer nada hacia a bajo
//evita tag invisible
$x = 2;
}else{
$glosa = " $";
$line2=fgets($fd,1000);
echo strip_tags($glosa.trim($line2));
}
}
}
@fclose ($fd);
?>

 

Bueno ojala comenten..................o sino :tula:

 

Si esta mal el lugar que publique esto ruego que me disculpen ya que es mi primer aporte, y si es asi ojala lo cambien, bueno eso, ojala a mas de alguno le sirva.

Edited by marciano79
Link to comment
Share on other sites

  • Replies 22
  • Created
  • Last Reply

Top Posters In This Topic

  • 2 weeks later...
  • 1 month later...

buu justo que nesecito esto y no me funciona :S

 

<?php

 

$url = "http://www.bcentral.cl/esp/";

 

echo ("UTM");

$palabra = "UTM";

$x = 1; //evita tags <! (invisibles)

 

$fd = @fopen($url, "r");

 

while ($line=@fgets($fd,1000)){

$pos = strpos ($line, $palabra);

if ($pos){

if ($x == 1){

//aquí no hacer nada hacia a bajo

//evita tag invisible

$x = 2;

}else{

$glosa = " $";

$line2=fgets($fd,1000);

echo strip_tags($glosa.trim($line2));

}

}

}

@fclose ($fd);

?>

 

es copy paste de ese cod nomas no?

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...