Hola amigos del foro, tengo un script que cambia el dolar conectandose a un XML en una página X, funciona todo bien, el problema sucede cuando trato de cambiar el pais muestras las variables en blanco, agradeceré quien pueda brindarme una ayuda, saludos y gracias desde ya.,...
Código PHP:
<?
class dolar
{
function __construct()
{
$url=file_get_contents('http://ipsnoticias.net/rss/cotizacion.xml');
$xml=simplexml_load_string($url);
if (strtolower($xml->channel[0]->item[0]->title)=="peru")
{
$dato=ereg_replace(",",".",$xml->channel[0]->item[0]->description);
$a=explode(" ",$dato);
$total=count($a)-1;
$i = 0;
while($i<=$total)
{
if (is_numeric($a[$i]))
{ $dolar[$i] = $a[$i]; }
$i++;
}
sort($dolar);
$this->compra = $dolar[0];
$this->venta = $dolar[1];
}
}
function datos($dato)
{
return $this->$dato;
}
}// Cierra la clase
$dolar = new dolar();
echo "<b>Compra</b>: ".$dolar->datos('compra');
echo "<br><b>Venta</b>: ".$dolar->datos('venta');
?>