ActionScript 3에서 PHP 플래시 통신을 시도하고 있습니다. 플래시에서 PHP 으로 보낼 수 있지만 플래시가 PHP 파일에서 변수를 가져올 수있는 방법을 모르겠습니다.플래시가 PHP 파일에서 변수를 가져 오는 방법은 무엇입니까?
어떤 도움이 필요합니까?
ActionScript 3에서 PHP 플래시 통신을 시도하고 있습니다. 플래시에서 PHP 으로 보낼 수 있지만 플래시가 PHP 파일에서 변수를 가져올 수있는 방법을 모르겠습니다.플래시가 PHP 파일에서 변수를 가져 오는 방법은 무엇입니까?
어떤 도움이 필요합니까?
PHP 코드를 가정하면 PHP를 사용할 수있는 서버에, 당신이 할 수 있습니다 :
샘플 코드의 속성에서 데이터를 검색, 완료에 당신 된 URLRequest
var l : URLLoader = new URLLoader();
var rq : URLRequest = new URLRequest("http://www.mysite.com/superdata.php");
l.dataFormat = URLLoaderDataFormat.TEXT;
l.addEventListener(Event.COMPLETE, success, false, 0, false);
l.load(rq);
function success (e : Event) : Void {
trace(e.target.data);
}
그리고 사물의 PHP 측
:<? echo "my data"; ?>
당신은 AMFPHP를 사용하고 웹 서비스를 만들어야합니다. 이렇게하면 SharedObject를 가질 수 있고 변수를 앞뒤로 전달할 수 있습니다.
참고 : 변수에 액세스하려면 : 'e.target.data.varName'을 사용하거나 URLVariables 객체에 던져 넣으십시오. – ToddBFisher
실제로 이것은 데이터를 읽는 일시적인 해결책입니다. 그러나 이것은 실제로 "변수들"을 전달하지 않습니다. 어쩌면 여기서의 질문은 다소 모호합니다. 어쨌든, 그것을 처리하는 방법에 대한 @Antoine 좋은 샘플 –