メイン ActionScript 3.0 特設会議室 PHPの echo の結果が正常に受け取れずundefinedとなる | 投稿するにはまず登録を |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
nishidy | Åê¹ÆNo.42040 投稿日時: 2009-4-8 16:58 |
新米 居住地: 投稿: 4
使用環境:
Mac OS X 10.5 ActionScript 3.0 Adobe Flash CS3 |
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 |
ひろゆき | Åê¹ÆNo.42042 投稿日時: 2009-4-8 17:36 |
ちょんまげら 居住地: 東京砂漠 投稿: 4403
使用環境:
10.8.5 Flash Professional CS4/CS6/CC Safari 6.1 |
Re: PHPの echo の結果が正常に受け取れずundefinedとなる 「アカウント編集」で、編集環境は書いておきましょう。
「プロフィール・使用環境記入のお願い」 #その他の欄に記入すれば、使用環境として表示されるはずです。 「AS3でのXPath/XPathAPIについて」に回答がついていますが、レスはなさらないのでしょうか? #ご自分が投稿された記事は、ログインして「アカウント情報」で確認できます。
test.php
「comp=test」と表示されるかどうか確認してみることが先決でしょう。
|
nishidy | Åê¹ÆNo.42073 投稿日時: 2009-4-10 20:50 |
新米 居住地: 投稿: 4
使用環境:
Mac OS X 10.5 ActionScript 3.0 Adobe Flash CS3 |
Re: PHPの echo の結果が正常に受け取れずundefinedとなる ありがとうございました。php5 をインストールして、http 経由で表示させたところ、phpスクリプトの結果を表示させることができました。
これ、ムービーのプレビューでphpを有効にすることはできないでしょうか? |
ひろゆき | Åê¹ÆNo.42075 投稿日時: 2009-4-10 21:36 |
ちょんまげら 居住地: 東京砂漠 投稿: 4403
使用環境:
10.8.5 Flash Professional CS4/CS6/CC Safari 6.1 |
Re: PHPの echo の結果が正常に受け取れずundefinedとなる ローカルでPHPを動かしたいということであれば、
そのような環境を作る必要があると思います。 「ローカルでPHP (MacOSX)」 ただ、それは、Flashとは無関係の内容になると思いますし、 環境も異なりますので、ご自分であとはお調べください。
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
投稿するにはまず登録を | |