28 Juni 2007

Aktuellen EUR / DOLLAR Wechselkurs auslesen

Ich war kürzlich auf der Suche nach einer API die mir einen aktuellen Wechselkurs liefert. Bei Google konnte ich nichts vernünftiges finden, was vielleicht an meinen Keywords lag, aber ich hab mich dann dazu entschieden einfach boerse.de zu parsen.
Das ganze kann man mit PHP folgendermaßen realisieren:


$fp = fsockopen ("www.boerse.de", 80, $errno, $errstr, 30);
if (!$fp) echo 'Fehler '.$errno.': '.$errstr."\n";
else {

fputs ($fp, "GET / HTTP/1.0\r\n\r\n");
while (!feof($fp)) {

if('EUR-USD' == trim(fgetss($fp, 1024))) {
$line = trim(fgetss($fp, 1024));
break;
}
}
fclose($fp);


$dollar = str_replace(",", ".", $line);
$euro = (1 / $dollar);

echo 'Dollar: '.$dollar."\n";
echo 'Euro: '.$euro;
}

Labels: , , , , ,