首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > PHP >

参数传递与参数引用有关问题?

2012-02-08 
参数传递与参数引用问题??我有一个flash播放器,用object标签引入到一个php页面里面,传入参数到这个php页面

参数传递与参数引用问题??
我有一个flash播放器,用object标签引入到一个php页面里面,传入参数到这个php页面,然后用$_GET[""]来获得传入参数,然后将传入的参数整理成一个字符串,作为param里面的一个值,但是无论如何都实现不了。我是第一次接触php这个东西,请高手们指教一下,谢谢


<title>mp3 player quoter</title>

<?php

function createValue($filename,$showtop,$showinfo,$showvolume)  
{  
$val="mp3=$filename&amp;showtop=$showtop&amp;showinfo=$showinfo&amp;showvolume=$showvolume";
return $val;
}
?>

<object type="application/x-shockwave-flash" data="player_mp3_maxi.swf" width="200" height="20">
<param name="wmode" value="transparent" />
<param name="movie" value="player_mp3_maxi.swf" />
<param name="FlashVars" value=<?php createValue($_GET["fn"],$_GET["st"],$_GET["si"],$_GET["sv"],$_GET["at"]);?> />
<p>Texte alternatif</p>
</object>

在这里不知道为什么就是不行,好像createValue函数返回的值根本就不是一个字符串似的。

[解决办法]

PHP code
function createValue($filename,$showtop,$showinfo,$showvolume)    {  $val="mp3=$filename&amp;showtop=$showtop&amp;showinfo=$showinfo&amp;showvolume=$showvolume"; echo $val;//看看是什么? }
[解决办法]
浏览器打开后,用查看源文件看一看
<param name="FlashVars" value= <?php createValue($_GET["fn"],$_GET["st"],$_GET["si"],$_GET["sv"],$_GET["at"]);?> />
这一行解析出来的value是什么。

热点排行