2011-01-13 3 views
0

PHP Webページから別のWebページに統合されるフラッシュアニメーションに変数を送信する方法を調べています 少し例:ユーザーが自分の名前をPHPの入力に入力しましたページを送信ボタンをクリックすると、彼の名前はフラッシュアニメーションで表示されますフラッシュとPHPを使用するユーザー間のデータ共有

何か提案がありますか?

答えて

1

私が正しく理解していれば、ユーザーデータを処理するフォームを作成したいと思っていますし、サブミット時にユーザーデータが必要なフラッシュアニメーションを保持する別のページをロードするのでしょうか?

フラッシュバーを見ることができます。基本的には、フラッシュオブジェクトを埋め込むときに任意の数のキー値ペア(64K未満)を渡すことができ、それらはルートローダー情報オブジェクトで利用可能になります。

//access flashvars  
var paramObj:Object = LoaderInfo(this.root.loaderInfo).parameters; 

swfを埋め込むときに、フラッシュ変数を追加します。 SWFObjectを使用できます。少しスニペット:

<script type="text/javascript"> 

var flashvars = false; 
var params = { 
    menu: "false", 
    flashvars: "name1=hello&name2=world&name3=foobar" 
}; 
var attributes = { 
    id: "myDynamicContent", 
    name: "myDynamicContent" 
}; 

swfobject.embedSWF("myContent.swf", "myContent", "300", "120", "9.0.0","expressInstall.swf", flashvars, params, attributes); 

</script> 

あなたがチェックできます。

0

FlashはJavascriptと統合されていませんか? PHPが実際にFlashと対話するのではなく、Flashと対話するページを置くためにJavascriptを生成する以外の方法があるため、私はそれを調べます。

関連する問題