Kako je moguce da ovaj kod izvlaci pogresne koordinate:
<?php
$string = file_get_contents('http://www.groupon.pl');
$regex = '/<img src="http:\/\/maps\.google\.com\/maps\/api\/staticmap\?center=(\d+\.\d+),(\d+\.\d+)/';
preg_match($regex, $string, $match);
$data['lat'] = $match[1];
$data['lng'] = $match[2];
echo '<pre>' . print_r($data, true) . '</pre>';
?>
50.27... i 18.99... su koordinate koje treba da se izvuku a ovaj kod izvlaci svaki put drugacije koordinate (posle nekoliko refresovanja koordinate se menjaju - ?????
Prvi put izvuce:
[lat] => 54.41894259999999
[lng] => 16.412185300000033
Drugi put izvuce:
Array
(
[lat] => 52.2378869
[lng] => 20.999525800000015
)
... ???
|