Ako misliš da to odradiš kroz PHP, trebalo bi da može, postoji dosta klasa koje mogu da simuliraju HTTP zahtev, jedna od njih je
Snoopy. Klase tog tipa dozvoljavaju da izvršiš zahtev na neki URL u pozadini, i da pritom GET-om ili POST-om pošalješ podatke na taj neki URL, npr. možeš da izvršiš submit-ovanje neke forme kroz HTTP zahtev, isto kao što bi to radio iz nekog GUI-a.
E sad, ja nikad nisam koristio Snoopy, već sam obično za takve stvari koristio
Zend_Http_Client, jer on poseduje kranje jednostavan API za slučaje kad je potrebno da "gađaš" neki URL za koji je potrebna prethodna autentifikacija. Npr. prvo pošalješ zahtev da se uloguješ, na login formu tog nekog sajta, a onda, ako si podesio da Zend_Http_Client koristi nešto što se zove CookieJar, u sledećem zahtevu, na neku "zaštićenu" stranu, tvoja sesija će biti zapamćena. Ovo sve pričam, jer stvarno ne znam dal' Snoopy ima mogućnosti za tako nešto, al' trebalo bi da ima.
Inače, posao bi mogao da završiš i sa nekom od ugrađenih PHP funkcija, kao što je
curl set funkija.