Lav en fil, der hedder benzinpris.php, og med følgende indhold:
include("simple_html_dom.php"); // Download from
https://sourceforge.net/projects/simplehtmldom/$type = "1"; // 1: 92 oktan, 2: 95 oktan, 5: diesel
$zip = "2100";
$url = "
http://www.fdmbenzinpriser.dk/searchprices/".$type."/".$zip."/";$html = file_get_html($url);
$benzinpris = $html->find("table[id=sortabletable]", 0)->find("td[class=tablebodyprice]", 0)->plaintext;
$benzinpris = str_replace(" ", '', $benzinpris);
$xml = new SimpleXMLElement('<xml/>');
$xml->addChild("benzinpris", $benzinpris);
Header('Content-type: text/xml');
echo($xml->asXML());
I det her eksempel henter den laveste benzinpris for 92 oktan i postnr 2100.
Når jeg åbner benzinpris.php fra excel (den skal enten ligge på en lokalserver eller et web-hotel, der kan køre php), får jeg 10,52 (benzinprisen lige nu) i celle A1.
Hvis du skal bruge det tit, kan du lave det så den kører en gang i timen med et cronjob, men det her er da en begyndelse.