[ augustus @ 22.12.2006. 01:37 ] @
Pozdrav svima!
Imam jedno pitanjce na koje mi treba brz odgovor(a ko nema ).Radi se o screen scrapingu ili ti automatskom preuzimanju podataka sa nekog sajta.Do sada sam to radio u Javi i sve lepo i jednostavni funkcionise.Medjutim klijent je zatrazio da se to uradi ovoga puta u PHP-u.Posto ja nisam PHP strucnjak,znam napredne osnove(rad sa bazom,generisanje web stranica i jos neke sitnice...)ne uspevam na klasican nacin da se povezem sa serverom.U javi sam uspostavljao konekciju sa serverom,slao zahtev,preuzimao odgovor i parsirao dobijenu html datoteku.Pitanje je kako da to uradim pomocu PHP-a?Malo sam zujao po netu,nesto ko nasao al to je toliko da necu nista o tome napisati dok vi ne kazete koju.

Hvala unapred!
[ _BloB_ @ 22.12.2006. 08:15 ] @
zavisi koju verziju PHP-a koristis, ali jedno je sigurno:

koristi CURL biblioteku. mnogo je brza od ostalih varijanti... (fopen, sockets...)

samo potrazi u PHP dokumentaciji ili na netu...

curl mozes da koristis da 'otvaras' web stranice, podrzava cookie,
POST i GET zahteve... podesavas HTTP referrer, AgentString...

mozes u potpunosti da emuliras browsere sa njom...

malo je nezgodna za koriscenje dok se ne naviknes... ne znam ima li to u Javi...

licno sam koristio Curl za mnogo stvari i to ti je moja preporuka i za Spiderovanje....

poz
Uncle Blob
[ Nemanja Avramović @ 22.12.2006. 11:29 ] @
Pre par dana smo diskutovali o tome, pretraži forum malo:

http://www.elitesecurity.org/p1393261