2012-01-09 4 views

답변

3

PHP 코드를 가정하면 PHP를 사용할 수있는 서버에, 당신이 할 수 있습니다 :

  • ActionScript에서 (당신의 PHP 페이지 방향)를 URLRequest 객체의 인스턴스를 3
  • URLLoader 개체를 인스턴스화 및 확인 그것은 (이하 "데이터"는 URLLoader 객체

샘플 코드의 속성에서 데이터를 검색, 완료에 당신 된 URLRequest

  • 로드 이 HaXe 때문에 테스트하지) 잘못된 AS3 수 있습니다 :
    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"; ?> 
    
  • +0

    참고 : 변수에 액세스하려면 : 'e.target.data.varName'을 사용하거나 URLVariables 객체에 던져 넣으십시오. – ToddBFisher

    +0

    실제로 이것은 데이터를 읽는 일시적인 해결책입니다. 그러나 이것은 실제로 "변수들"을 전달하지 않습니다. 어쩌면 여기서의 질문은 다소 모호합니다. 어쨌든, 그것을 처리하는 방법에 대한 @Antoine 좋은 샘플 –

    1

    당신은 AMFPHP를 사용하고 웹 서비스를 만들어야합니다. 이렇게하면 SharedObject를 가질 수 있고 변수를 앞뒤로 전달할 수 있습니다.

    관련 문제