如何在播放SWF时定义PHP变量

时间:2014-01-21 09:26:09

标签: php

我要玩SWF,当我使用PHP(src="uploads/<?php echo $tab['banner'] ?>")时,它无法正常工作。你能告诉我如何在这里使用php吗? 当我写src="uploads/223.swf"时它可以正常工作。

我的代码是:

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" height="350" width="235">
<param name="movie" value="uploads/<?php echo $tab['banner']  ?>">
<param name="quality" value="high">
<param value="transparent" name="wmode">
<embed wmode="transparent" allowscriptaccess="sameDomain" src="uploads/<?php echo    $tab['banner']  ?>" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" height="350" width="235">
</object>

1 个答案:

答案 0 :(得分:-3)

您可以简单地替换

value="uploads/<?php echo $tab['banner'] ?>"

value="<?php echo 'uploads/'.$tab['banner'] ?>"

您可以尝试使用此代码

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" height="350" width="235">
<param name="movie" value="<?php echo 'uploads/'.$tab['banner']  ?>">
<param name="quality" value="high">
<param value="transparent" name="wmode">
<embed wmode="transparent" allowscriptaccess="sameDomain" src="<?php echo 'uploads/'.$tab['banner']  ?>" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" height="350" width="235">
    </object>