Thanks, I managed to figure it out. But I get errors on this code trying to make a little online store.
var responder=new Responder(insertHotdog_Result);
insertHotdog_Result = function(msg){
and so on for the others....
Code.
import flash.net.NetConnection;
import flash.net.Responder;
var myService = new NetConnection();
myService.connect("http://localhost.com/amfphp/gateway.php");
hotdog_btn.addEventListener("mouseDown", insertHotdog);
beer_btn.addEventListener("mouseDown", insertBeer);
lite_btn.addEventListener("mouseDown", insertLite);
cs_btn.addEventListener("mouseDown", insertCS);
pop_btn.addEventListener("mouseDown", insertPop);
soda_btn.addEventListener("mouseDown", insertSoda);
//Result handlers
function insertHotdog(evt:MouseEvent) {
var responder=new Responder(insertHotdog_Result);
//Call the insert titles function
myService.call("Purchase.insertPurchase", responder, "", "n", "n", "101", "1", "1", "4", "Hot Dog");
}
function insertBeer(evt:MouseEvent) {
var responder=new Responder(insertBeer_Result);
//Call the insert titles function
myService.call("Purchase.insertPurchase", responder, "", "n", "n", "101", "1", "1", "6", "Beer");
}
function insertLite(evt:MouseEvent) {
var responder=new Responder(insertLite_Result);
//Call the insert titles function
myService.call("Purchase.insertPurchase", responder, "", "n", "n", "101", "1", "1", "6", "Lite Beer");
}
function insertSoda(evt:MouseEvent) {
var responder=new Responder(insertSoda_Result);
//Call the insert titles function
myService.call("Purchase.insertPurchase", responder, "", "n", "n", "101", "1", "1", "5", "Soda");
}
function insertCS(evt:MouseEvent) {
var responder=new Responder(insertCS_Result);
//Call the insert titles function
myService.call("Purchase.insertPurchase", responder, "", "n", "n", "101", "1", "1", "7", "Cheesesteak");
}
function insertPop(evt:MouseEvent) {
var responder=new Responder(insertPop_Result);
//Call the insert titles function
myService.call("Purchase.insertPurchase", responder, "", "n", "n", "101", "1", "1", "5", "Pop Corn");
}
//Service request handler
insertTitles_Result = function(msg){
if(msg=="Ok") {
gotoAndStop(2)
} else gotoAndStop(3)
}
insertBeer_Result = function(msg){
if(msg=="Ok") {
gotoAndStop(1)
} else gotoAndStop(3)
};
insertHotdog_Result = function(msg){
if(msg=="Ok") {
gotoAndStop(1)
} else gotoAndStop(3)
};
insertLite_Result = function(msg){
if(msg=="Ok") {
gotoAndStop(1)
} else gotoAndStop(3)
};
insertSoda_Result = function(msg){
if(msg=="Ok") {
gotoAndStop(1)
} else gotoAndStop(3)
};
insertCS_Result = function(msg){
if(msg=="Ok") {
gotoAndStop(1)
} else gotoAndStop(3)
};
insertPop_Result = function(msg){
if(msg=="Ok") {
gotoAndStop(1)
} else gotoAndStop(3)
};
stop();
It works in a seperate swf, but not my main project where I do have the above functions in waiting for the user information to be pulled in
Thanks,
neas