12. 06. 2011. | #111 |
mV
Certified
Datum učlanjenja: 22.08.2009
Lokacija: Novi Sad
Poruke: 67
Hvala: 0
16 "Hvala" u 13 poruka
|
Svaki browser se predstavlja svojim UserAgent zapisom, recimo ovako izgleda FF4 na Win7:
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0.1) Gecko/20100101 Firefox/4.0.1 |
13. 06. 2011. | #112 |
expert
Expert
Datum učlanjenja: 15.03.2011
Poruke: 518
Hvala: 16
20 "Hvala" u 17 poruka
|
Hvala na pomoci!
Poslednja izmena od AdriaMart : 13. 06. 2011. u 21:54. |
13. 06. 2011. | #113 |
expert
Grand Master
Datum učlanjenja: 11.04.2010
Poruke: 998
Hvala: 141
959 "Hvala" u 153 poruka
|
|
16. 06. 2011. | #114 |
expert
Expert
Datum učlanjenja: 15.03.2011
Poruke: 518
Hvala: 16
20 "Hvala" u 17 poruka
|
Hteo sam da se zahvalim pre svega Branku ali i ostalima koji su mi pomogli da napravim ovo: http://kuponik.adriamart.com
|
05. 07. 2011. | #115 |
expert
Expert
Datum učlanjenja: 15.03.2011
Poruke: 518
Hvala: 16
20 "Hvala" u 17 poruka
|
Da li mogu da se izvuku koordinate odavde jer je rec o iframeu:
<div id="donji"> <div id="donjilevo"> <p class="lokacija">Lokacija</p> <div id="googlemapa"><iframe width="258" height="259" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps?f=q&source=s_q&hl=en&geocode=&q=27.+marta,+Be lgrade,+%D0%A6%D0%B5%D0%BD%D1%82%D1%80%D0%B0%D0%BB %D0%BD%D0%B0+%D0%A1%D1%80%D0%B1%D0%B8%D1%98%D0%B0& aq=0&sll=37.0625,-95.677068&sspn=29.219963,86.572266&ie=UTF8&hq=&hne ar=Dvadesetsedmog+marta,+Palilula,+Belgrade,+City+ of+Belgrade,+Central+Serbia,+Serbia&ll=44.811436,2 0.473709&spn=0.015771,0.022058&z=14&iwloc=A&output =embed"></iframe><small></small></div> Ja sam pokusao ovako ali neuspesno: $regex = '!\+Serbia&ll\=\s*(\d+\.\d+)\s*,\s*(\d+\.\d+)\!'; preg_match($regex, $dom2->saveHTML(), $match); $data['lat'] = $match[1]; $data['lng'] = $match[2]; Koordinate koje treba da se izvuku su: 44.811436,20.473709 |
05. 07. 2011. | #116 |
expert
Grand Master
Datum učlanjenja: 11.04.2010
Poruke: 998
Hvala: 141
959 "Hvala" u 153 poruka
|
PHP kôd:
|
05. 07. 2011. | #117 |
expert
Expert
Datum učlanjenja: 15.03.2011
Poruke: 518
Hvala: 16
20 "Hvala" u 17 poruka
|
Izvuce samo prvu koordinatu: tj. 44.34534 za lat a za lng '0' ... ne razdvaja ih kada ih prikupi
preg_match('#Serbia&ll=(.*?)&#is', $string, $matches); list($lat, $lng) = explode(',', $matches[1]); $data['lat'] = $matches[1]; $data['lng'] = $matches[2]; gde gresim? |
05. 07. 2011. | #118 |
expert
Grand Master
Datum učlanjenja: 11.04.2010
Poruke: 998
Hvala: 141
959 "Hvala" u 153 poruka
|
Probaj...
PHP kôd:
|
28. 07. 2011. | #119 |
profesionalac
Professional
Datum učlanjenja: 30.08.2010
Poruke: 201
Hvala: 10
640 "Hvala" u 14 poruka
|
Kad bi neko napisao neki kratki tutorijal na 2,3 strane o ovom fetchu podataka to bi bilo wow.
|
29. 07. 2011. | #120 | |
novi član
Na probnom radu
Datum učlanjenja: 06.01.2010
Poruke: 10
Hvala: 0
8 "Hvala" u 3 poruka
|
Citat:
|
|
|
|