[PHP-users 13204] Re: PHP 内 FLASH loadMove の不具合

burned tomato php-users@php.gr.jp
Tue, 11 Feb 2003 18:29:32 +0900


焼きトマトです。
スレッド切ってごめんなさい。
# あと個人宛てにリプライしてごめんなさい :-)

pgsql3d@mail.goo.ne.jp さんは書きました:
>PHP書き出しでは最初の(FLASH内の)乱数値による分岐で
>最初の条件以外では、読み込みが完了しません。
>(もちろんPHP内でのHTMLソース・FLASH内容は、スタティックHTMLと同一です。)

どのようなコードか、問題個所のサマリをお書きになると
アドバイスも受けやすいかと思います。

なお当方では、下記で期待通り動きました。

PHP ---------------------------------
<?php
   echo "<html><body>";
   echo "<object width=\"550\" height=\"400\" id=\"test\" align=\"\">";
   echo "<param name=\"movie\" value=\"test.swf\">";
   echo "<embed src=\"test.swf\" type=\"application/x-shockwave-flash\"></embed>";
   echo "</object>";
   echo "</body></html>";
   ?>
-------------------------------------

test.swf の ActionScript ------------
on(release)
{
    a = random(10);
    trace("random number =" + a);
    if( a < 2){
        loadMovie("http://somewhere/~foo/movie1.swf",_root.targetMovie);
    }else if(a < 4){
        loadMovie("http://somewhere/~foo/movie2.swf",_root.targetMovie);
    }else if(a < 6){
        loadMovie("http://somewhere/~foo/movie3.swf",_root.targetMovie);
    }else{
        loadMovie("http://somewhere/~foo/movie4.swf",_root.targetMovie);
    }
}
-------------------------------------

Apache 1.3.27 + PHP 4.2.2
Flash は MX for Win
Netscape 6.2 + FlashPlayer 6.0
IE 5.5 (FlashPlayer バージョン不明)
で試しました。

# ひょっとして ming を使って動的に SWF を作ってらっしゃる?

--
  BURNED TOMATO 
  burnedtomato@hotmail.com
  http://homepage2.nifty.com/~chairo
  How about a completely afterburned green tomato ?