Flash + php
5 naročnikov
5 naročnikov
Bi mi lahko nekdo pomagal kako iz flasha (as2) zagnati nek naslov .php, ne da bi se pri tem odprla stran.
Torej nekaj takega:
getURL("http://localhost/poskus.php?nekaj=10&nekajdrugega=100")
V tem primeru se mi odpre ta stran.
Vem da se za to ne uporablja getURL... poskušal sem z loadVariabiles in sendAndLoad ampak mi nikakor ne uspe. Hvala
7 odgovorov
Iz flasha lahko pokličeš javascript funkcijo, tam pa z ajax requestom poženeš php skripto.
Ker nimam znanja o AS, bi jaz to tako naredil. Verjetno so pa tudi druge poti.
http://stackoverflow.com/questions/5475748/making-httprequest-and-getting-response-adobe-flex
pač išči Actionscript 2 http request...
hvala fanta
zadevo sem trenutno rešil takole (če bo še koga mučilo)
var skripta = "script.php";
varsToSend = new LoadVars();
varsToSend.sesija=session;
varsToSend.rezultat=trenutno_najboljsi;
varsToSend.sendAndLoad(skripta,varsToSend,"POST");
sam se mi zdi da je to samo trenutno rešitev
sandAndLoad je fino ko ne odpira naslova v novem oknu...
LP
V AS3 bi šlo takole, če ti bo kaj pomagalo:
var loader:URLLoader = new URLLoader();//loading php form for sending email
var req:URLRequest = new URLRequest("contactForm/contact.php");
var variables:URLVariables = new URLVariables();
loader.dataFormat = URLLoaderDataFormat.VARIABLES;
req.method = URLRequestMethod.POST;
lp