0

这是我需要维护的一个简单问题。我需要将 PHP 变量传递给 FlashVars。

<param name=FlashVars value='sourceUrl=<?php echo $fileName;?>'>

如果我使用<param name=FlashVars value='sourceUrl=videoSource'>wherevideoSource = $fileName$fileName类似 (Video/video.flv) 它将不起作用。任何帮助是极大的赞赏

4

2 回答 2

1

也许你需要使用

 <?php echo urlencode($filename); ?>

将 flash var 转储到操作脚本中 - 如果它显示正确,则问题出在您的操作脚本代码的其他位置。或者在这种情况下,它可能是文件路径问题或文件权限问题。

将 flashvar 传递到 flash 不太可能成为问题。

于 2011-07-26T20:50:35.527 回答
0
document.writeln("<param name=FlashVars value='sourceUrl= \""+videoSource+"\"'>");

videoSource$fileName这种方式var videoSource="<?php echo $fileName;?>";解决问题的价值。

于 2011-07-28T19:48:37.490 回答