본문 바로가기

FLASH/AS3.0팁

php값을 플래시로 가져와 봅시다.

php파일에 다음과 같이 입력해 줍니다.


업로드 한 뒤 웹경로에서 실행해 보면

다음과 같이 출력이 됩니다.



플래시에서 사용하려면 어떻게 해야 할까요?

다음 코드를 입력해 봅시다.

import flash.net.URLLoader;
import flash.net.URLRequest;
import flash.events.Event;

System.useCodePage = true;    // 깨짐방지

var uldr:URLLoader = new URLLoader();    //URLLoader생성
var req:URLRequest = new URLRequest('웹경로'); //웹경로생성
uldr.load(req);    //데이터로드

//데이터로드가 완료되는 이벤트 핸들러 등록
uldr.addEventListener(Event.COMPLETE, completeHandler);


//텍스트필드 생성
var tf:TextField = new TextField();
tf.autoSize = 'left';
addChild(tf);


//이벤트핸들러 함수
function completeHandler(e:Event):void{
	trace(e.currentTarget.data);
	tf.text = e.currentTarget.data;
}


이렇게 하면 아래와 같은 결과가 나옵니다.