gpt4 book ai didi

php - Flash MP3 播放器和 php/mysql

转载 作者:行者123 更新时间:2023-11-30 00:23:16 25 4
gpt4 key购买 nike

我正在使用一个名为 Flash Mp3 Player 的播放器,当我将 mp3 文件硬编码到 .但是我从数据库读取数据,当我切换保存该行数据的变量的硬编码文件时,没有任何反应?

此代码的工作原理是 mp3 文件是硬编码的

echo '<object type="application/x-shockwave-flash" data="player_mp3_maxi.swf" width="25" 
height="20">
<param name="movie" value="player_mp3_maxi.swf" />
<param name="FlashVars" value="mp3=/soundclips/wheelsforwing.mp3&amp;
showslider=0&amp;width=25&amp;bgcolor1=189ca8&amp;bgcolor2=085c68" />
</object>'

此代码不起作用,我用变量替换了硬编码的文件名

echo '<object type="application/x-shockwave-flash" data="player_mp3_maxi.swf" width="25" 
height="20">
<param name="movie" value="player_mp3_maxi.swf" />
<param name="FlashVars" value="mp3=$soundfile&amp;showslider=0&amp;
width=25&amp;bgcolor1=189ca8&amp;bgcolor2=085c68" />
</object>'

$soundfile 包含wheelsforwing.mp3 的路径

有人可以帮忙吗?

最佳答案

除非您没有显示包含该字符串的 PHP echoHEREDOC,否则您不能简单地将 PHP 变量填充到某些 html 纯文本的中间。您将向客户端发送文字字符 $so 等,而不是变量的内容。

也许你需要

<param ...... value="mp3=<?php echo $soundfile ?>.... />
^^^^^^^^^^^^^^^^^^^^^^^^---- note this

相反。

关于php - Flash MP3 播放器和 php/mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23068115/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com