Moze i super przestarzala, ale wystarczala do pomniejszych projektow.
Postanowilem zaprzac do pracy curl i popelnilem cos takiego:
$base = 'http://www.kitco.com';
$curl = curl_init();
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($curl, CURLOPT_URL, $base);
curl_setopt($curl, CURLOPT_REFERER, $base);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, TRUE);
$str = curl_exec($curl);
curl_close($curl);
$html_base = new simple_html_dom();
$html_base->load($str);
foreach($html_base->find('span') as $element) {
...
}
//$mat = $html_base->find('span#dgc_index');
preg_match( '/<span id="dgc_index">(.+?)</span>/i', $html, $mat);
$html_base->clear();
Nie bardzo wiem, jak sobie poradzic z "wyluskaniem" wartosci kursu dziennego zlota.