Comunidad de diseño web y desarrollo en internet online

Cargando el Dolar y Euro desde yahoo.

Citar            
MensajeEscrito el 11 Jul 2009 11:12 pm
Hola, les agradezco mucho si alguien me puede ayudar...

Hace un tiempo buscando en muchos sitios logré realizar un swf que cargaba el valor del dolar y el euro en pesos colombianos a través de PHP.. y ahora que deseo volver a usarlo no funciona y no recuerdo mucho del tema.

la manera en q lo muestra es: dolar= <span euro=<span

Este es el código de as.

Código ActionScript :

var valorDolar:String;
var valorEuro:String;
moneda = "COP";
//moneda= moneda.substring(0,3)

function cargarDolar() {
   loading_clp.texto_txt.text = "CARGANDO DOLAR";
   var my_lv:LoadVars = new LoadVars();
   my_lv.onData = function(src:String) {
      comienzo = (src.indexOf("<big>"))+8;
      final = comienzo+6;
      valorDolar = (src.substring(comienzo, final));
      cargarEuro();
   };
   my_lv.load("dolars.php?cambio=USD"+moneda,my_lv,"POST");
}
function cargarEuro() {
   loading_clp.texto_txt.text = "CARGANDO EURO";
   var my_lv:LoadVars = new LoadVars();
   my_lv.onData = function(src:String) {
      comienzo = (src.indexOf("<big>"))+8;
      final = comienzo+6;
      valorEuro = (src.substring(comienzo, final));
      mostrarInfo();

   };
   my_lv.load("dolars.php?cambio=EUR"+moneda,my_lv,"POST");
}
function mostrarInfo() {
   loading_clp.swapDepths(1);
   loading_clp.removeMovieClip();
   clp_cotizaciones._visible = true;
   clp_cotizaciones.dolar_txt.text = valorDolar;
   clp_cotizaciones.euro_txt.text = valorEuro;
   clp_cotizaciones._alpha = 0;
   clp_cotizaciones.onEnterFrame = function() {
      this._alpha += (105-this._alpha)/10;
      elValor = (Math.ceil(this._alpha))+2;
      if (elValor>=100) {
         this._alpha = 100;
         delete this.onEnterFrame;
      }


   };
}

cargarDolar();


y este el de php:

Código PHP :

<?php

$dataURL = "http://es.finance.yahoo.com/q?s=".$_GET["cambio"]."=X";

//note that this will not follow redirects ARBA0009
readfile($dataURL);

?>




y estos son los links de cambio de moneda en yahoo.

http://es.finance.yahoo.com/q?s=USDCOP=X

http://es.finance.yahoo.com/q?s=EURCOP=X


Espero que alguno me pueda ayudar ya que estoy bastante confundida con el asunto,
y creo que podría servirle a otras personas después.

Aqui coloco un zip con los archivos por si desean descargarlos.



gracias

xio

Por xiomarack

0 de clabLevel



 

chrome
Citar            
MensajeEscrito el 14 Jul 2009 02:17 am
lo q pasa es q tienes que hacer un substr del codigo para poder tomar el valor del dolar sin el span saludos

Por talcual

686 de clabLevel



 

Colombia

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.