- ソースコードID: 433
- 登録日時: 2008/02/07 19:27
- 最終更新日時: 2008/02/12 17:37
- アクセス数: 1979
- タグ: au flash lite loadvariables
説明
携帯Flashコンテンツを作っていて陥った罠。
下記のloadVariablesで情報を取得、
ルートにresultという変数を読み込もうとしました。
//Flash処理
result.swf
loadVariables("result.php?mode=1","/");
//PHP処理result.php
<?php
switch($_GET['mode']){
case1: "result=1番です";
break;
case2: "result=2番です";
break;
}
?>
これでresult.swfへは「1番です」というテキストが読み込まれる。
が、なぜかauで動かない。
docomoやsoftbank端末では動くのにauで動かない。
調べたところ、PHPで文字列をprintする前に
ヘッダーの出力をしないと駄目だそうで・・・。
header("Content-type:text/plain");
2時間無駄にした。
コメント
前へ 1 次へ![]()
コメントする
[block]から[/block]までの範囲はブロック表示されます。
部分的に目立たせたい時や、引用などにお使いください。
[code]から[/code]までの範囲は等幅表示されます。
ソースコードや設定ファイルの記述などにお使いください。











