メイン ActionScript 3.0 特設会議室 PHPの echo の結果が正常に受け取れずundefinedとなる | 投稿するにはまず登録を |
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
nishidy | Åê¹ÆNo.42040 投稿日時: 2009-4-8 16:58 |
新米 居住地: 投稿: 4
使用環境:
|
PHPの echo の結果が正常に受け取れずundefinedとなる 以下の通り、test.php に変数 com を渡し、変数compを受け取るActionScriptを書きましたが、
compのtraceの結果はundefinedとなります。vars.comp が "aaabbb"とならない原因はなんでしょうか? 読み込む test.php は 文字コード : UTF-8で作成してあります。#shift-jis でも試しましたが結果 は同じでした。 System.useCodePage = true; var request:URLRequest = new URLRequest ( "test.php" ); request.method = URLRequestMethod.POST; var variables:URLVariables = new URLVariables(); variables.com = "aaa"; request.data = variables; var loader:URLLoader = new URLLoader (request); loader.dataFormat = URLLoaderDataFormat.VARIABLES; loader.addEventListener(Event.COMPLETE, onComplete); loader.load(request); function onComplete (event:Event):void{ trace( event.target.data ); var vars:URLVariables = new URLVariables( event.target.data ); trace( vars ); trace( vars.comp ); }; [ test.php ] <?php $test = $_POST["com"]; echo "comp=".$test."bbb"; ?> 出力 : %3C%3Fphp%0A%24test%20=%20%24%5FPOST%5B%22com%22%5D%3B%0Aecho%20%22comp%3D%22%2E%24test%2E%22bbb%22%3B%0A%3F%3E%0A %3C%3Fphp%0A%24test%20=%20%24%5FPOST%5B%22com%22%5D%3B%0Aecho%20%22comp%3D%22%2E%24test%2E%22bbb%22%3B%0A%3F%3E%0A undefined よろしくお願いします。 [ 環境 ] ActionScript3.0 Adobe Flash CS3 Mac OS 10.5 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» PHPの echo の結果が正常に受け取れずundefinedとなる | nishidy | 2009-4-8 16:58 |
Re: PHPの echo の結果が正常に受け取れずundefinedとなる | mayor | 2009-4-8 17:36 |
Re: PHPの echo の結果が正常に受け取れずundefinedとなる | nishidy | 2009-4-10 20:50 |
Re: PHPの echo の結果が正常に受け取れずundefinedとなる | mayor | 2009-4-10 21:36 |
投稿するにはまず登録を | |