// 플래시에서 변수명들와 값들 넘겨주는 클래스
class dbInsertClass{
private var urlStr:String;
private var variables:Array;
private var values:Array;
private var completeFunc:Function;
private var totalVarsNum:Number;
private var send_lv:LoadVars;
private var result_lv:LoadVars;
function dbInsertClass(url:String,vars:Array,vals:Array,func:Function){
var V1:Object = this;
urlStr = url;
variables = vars;
values = vals;
completeFunc = func;
totalVarsNum = vars.length;
send_lv = new LoadVars();
result_lv = new LoadVars();
for(var i:Number=0;i<totalVarsNum;i++){
send_lv[variables[i]] = values[i];
trace(variables[i]+" === "+values[i]);
}
send_lv.sendAndLoad(urlStr, result_lv, "POST");
result_lv.onLoad = function(success:Boolean):Void{
if(success){
trace("성공");
trace(V1.send_lv);
V1.completeFunc();
}else{
trace("실패");
}
};
}
}
var urlLinks:String = "http://www.vigmonk.com/xxx.php";
var variablesArr:Array = ["userId","userPass"];
var valuesArr:Array = ["VIGMONK","123456"];
function completeTrace():Void{
trace("DBInserting 완료후 Complete 함수 호출 완료");
}
new dbInsertClass(urlLinks,variablesArr,valuesArr,completeTrace);
//============================================================
이런식으로 변수명들과 변수값들을 배열에 담아 보내면 끝이다.
일일이 변수 정해주고 머 그다지 많은 작업 가는건 아니지만..
일정한 규칙을 만들고, 써야 나중에 편할거 같아서 만들어 봤다.
'[ Design ] > Flash' 카테고리의 다른 글
FLVPlayback 구성 요소 매개 변수 (0) | 2012.09.13 |
---|---|
FLVPlayback 클래스의 메서드 요약 (0) | 2012.09.13 |
플래시 변수를 PHP로 넘겨주기 (0) | 2012.09.13 |
플래시 크로스 도메인 (0) | 2012.09.13 |
플래시 swf끼리 변수 호환은 어떻게 하나요? (0) | 2012.09.13 |
댓글