Pogledajte određenu poruku
Staro 01. 10. 2011.   #151
AdriaMart
expert
Expert
 
Avatar AdriaMart
 
Datum učlanjenja: 15.03.2011
Poruke: 518
Hvala: 16
20 "Hvala" u 17 poruka
AdriaMart is on a distinguished road
Default

Radi drugi primer.

Evo sad sve ok: www.pluspon.com/pon9.html

Citat:
Originalno napisao AdriaMart Pogledajte poruku
Radi drugi primer.

Evo sad sve ok: www.pluspon.com/pon9.html

samo nije mi jasno kako svi sajtovi (agregatori) izvlace kategorije ponuda kada ni na jednom sajtu nije jasno kategorisano sta je sta, evo npr: http://neogen.urbae.com/belgrade/ponude/shopping
Jel se mozda to radi rucno?

Kod:

<iframe width="430" scrolling="no" height="250" frameborder="0" src="http://maps.google.cz/maps/ms?msa=0&hl=cs&brcurrent=5,0,0&ie=UTF8&vpsrc=6&msi d=207589766138527801127.0004aadb2c99231cecabd&ll=4 4.782627,20.48152&spn=0.003808,0.009205&z=16&outpu t=embed" marginwidth="0" marginheight="0"/>


a ja sam napisao:

$string = file_get_contents($e->textContent);

preg_match('#&ll=(.*?)&#is', $string, $matches);
list($lat, $lng) = explode(',', $matches[1]);
$data['lat'] = $lat;
$data['lng'] = $lng;

Medjutim daje rezultat 0 0 ???

Reseno

Jos jedan problem

komadnom u firepathu(xpath) na sajtu www.superkupon.rs //div[@id='small_map']/div/div/a/@href , dobijem: http://maps.google.com/maps?ll=44.79...z=14&t=m&hl=en


e sad da bih izvukao koordinate koristim:

$string = $xpath2->query("//div[@id='small_map']/div/div/a/@href")->item(0)->textContent;


preg_match('/.*?ll=([\d.,]+)&.*/', $string, $matches);
list($lat, $lng) = explode(',', $matches[1]);
$data['lat'] = $lat;
$data['lng'] = $lng;


ali sta god da pokusam izadje mi da su koordinate 0,0
Vidi li neko gresku?

Poslednja izmena od bluesman : 05. 10. 2011. u 14:51.
AdriaMart je offline   Odgovorite uz citat