Cilj je dvostrana komunikacija izmedju flash-a i mysql-a preko php-a koriscenjem sendAndLoad objekta.
Problem je sto se ne pokrece proces unutar php koda, tj ne radi dole navedena funkcija. Ali ono sto je jako vazno je da:
1. sv.send("http://127.0.0.1/flashmysql/konekcija.php","_self"); pokrece proces, php izvlaci mysql podatke
sa poslednjom linijom u kodu php-a echo("ker=vatra&ler=voda&fer=zemlja&cer=vazduh&") dobijam odgovarajuci
odgovor koji je razumljiv flashu.
2. lv.load("http://127.0.0.1/flashmysql/konekcija.php"); pak, kada je php automatski podesen da izvadi i
i formatira podatke, lepo preuzme i ja imam u outputu prozoru flasha trazene vrednosti. ALI sendAndLoad NE RADI!!
Stao mi mozak, sta je tu problem. Evo i skripta, a sve pocinje pritiskom na dugme.
bstart.onRelease=function() {
sv = new LoadVars(); // NOVI OBJEKAT ZA SLANJE PODATAKA
lv = new LoadVars(); // NOVI OBJEKAT ZA PRIHVATANJE PODATAKA
sv.dar = 1;
sv.nar = 2;
sv.mar = 3;
sv.car = 4;
sv.sendAndLoad("http://127.0.0.1/flashmysql/konekcija.php",lv);
// treba da se vrate promenljive, smeste u objekat lv, i prikazu vrednosti promenljivih
trace(lv.ker);
trace(lv.ler);
trace(lv.fer);
trace(lv.cer);
}
Problem je sto se ne pokrece proces unutar php koda, tj ne radi dole navedena funkcija. Ali ono sto je jako vazno je da:
1. sv.send("http://127.0.0.1/flashmysql/konekcija.php","_self"); pokrece proces, php izvlaci mysql podatke
sa poslednjom linijom u kodu php-a echo("ker=vatra&ler=voda&fer=zemlja&cer=vazduh&") dobijam odgovarajuci
odgovor koji je razumljiv flashu.
2. lv.load("http://127.0.0.1/flashmysql/konekcija.php"); pak, kada je php automatski podesen da izvadi i
i formatira podatke, lepo preuzme i ja imam u outputu prozoru flasha trazene vrednosti. ALI sendAndLoad NE RADI!!
Stao mi mozak, sta je tu problem. Evo i skripta, a sve pocinje pritiskom na dugme.
bstart.onRelease=function() {
sv = new LoadVars(); // NOVI OBJEKAT ZA SLANJE PODATAKA
lv = new LoadVars(); // NOVI OBJEKAT ZA PRIHVATANJE PODATAKA
sv.dar = 1;
sv.nar = 2;
sv.mar = 3;
sv.car = 4;
sv.sendAndLoad("http://127.0.0.1/flashmysql/konekcija.php",lv);
// treba da se vrate promenljive, smeste u objekat lv, i prikazu vrednosti promenljivih
trace(lv.ker);
trace(lv.ler);
trace(lv.fer);
trace(lv.cer);
}