2011-07-28 4 views
1

これは、ページが呼び出している時間を確認する私のPHPコードです。as3からPHPにvarを渡す - 私の問題はPHPページが2回呼び出すことです。私は一度だけ電話したい

if($_SESSION['test']==''){ 
      $_SESSION['test'] = 1; 
      echo " cond 1 "; 
     } 
     else { 
      echo " cond 2 "; 
      $_SESSION['test'] = $_SESSION['test']+1; 
     } 
     echo " test value = ".$_SESSION['test'];  

     exit; 

これは、PHPにvarを渡すための私のAS3.0コードです。

phpVar.id = phpvars; 
phpVar.selectsize = selectedSize; 
phpURLr.method = URLRequestMethod.POST; 
phpURLr.data = phpVar;  
phpLoader.dataFormat = URLLoaderDataFormat.TEXT; 
phpLoader.load(phpURLr);  
navigateToURL(phpURLr,"_self"); 

私の問題は、PHPページを1回だけ呼び出すことですが、ページを2回呼び出すことです。

Plsがこのバグを見つけやすくしてくれます。

答えて

1
phpLoader.load(phpURLr); //first call 
navigateToURL(phpURLr,"_self"); //second call 

AS3からのリクエストを送信しています。 2番目のリクエストでは、ブラウザからのリクエストを送信します。

+0

GR8 ...ありがとう... –

0

ディッチ:

navigateToURL(phpURLr,"_self"); 

これが好ましく、また、URLLoaderクラスにイベントリスナーを追加すると、あなたに多くの機能を提供します:

phpLoader.load(phpURLr); 
+0

おかげで.... .............. –

関連する問題