(X)HTML, JavaScript, DHTML, XML, CSS Client scripting tehnologije, Dynamic HTML, Cascading Stylesheets, XML i standardi |
|
Alati teme | Način prikaza |
01. 10. 2011. | #17 | |
expert
Expert
Datum učlanjenja: 15.03.2011
Poruke: 518
Hvala: 16
20 "Hvala" u 17 poruka
|
Radi drugi primer.
Evo sad sve ok: www.pluspon.com/pon9.html Citat:
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. |
|
|
|