Nechcem rozpisovat preco je to tak, ale je takato situacia:
Na partnerskej stranke
www.xy.sk je script na hlasovanie. Hlas sa prida na zaklade parametrov v URL, cize napr.
www.xy.sk?hash=12345678&userid=22, a podla parametrov ($_GET) sa zaznamena hlas do databazy, ale samotne hlasovanie bude prebiehat z inej domeny:
Na inej domene
www.aa.sk mam teda moju stranku, kde chcem dat moznost hlasovat - cize na mojom webe prihlaseny uzivatel klikne na tlacidlo, a potrebujem, aby sa sprocesovala tato linka
www.xy.sk?hash=12345678&userid=22 (kazdy user ma ine hodnoty) bez toho, ze by sa ta linka uzivatelovi otvorila. Proste nechceme, aby sa dostal na ten druhy web, pretoze hlasovanie musi byt na mojom webe a ten script na inom, tak je to proste dohodnute. Proste len aby to v pozadi otvorilo a pripocitalo hlas na zaklade parametrov.
Neviem ako to vyriesit, pytam sa preto, ze ak pouzijem $content = file_get_contents("http://www.xy.sk?hash=12345678&userid=22"), ci to staci a je to vlastne to iste ako keby som tu stranku otvoril v prehliadaci? Vychadzam z toho, ze php tu stranku v podstate nacita a obsah priradi do stringu, tym padom by vlastne mal sprocesovat aj tie parametre - cize zapisat do databazy.
Skusal som aj s jquery.load, ze by som do nejakeho mini DIV-ka loadol tu stranku s parametrami, ale zial ja mam https a ten druhy http, takze to browser blokuje.
Pripadne ma napada este ajax call, ale to asi nepojde pre externu stranku.
Viete nieco poradit? Proste jednoducho povedane, chcem, aby po kliknuti na tlacidlo na mojej domene prebehol proces (cize kvazy spustenie tej linky s parametrami) na inej domene.