PHP中ID赋值问题

程序是DEDECMS的是别人二次开发的音乐系统,音乐联播是采用POST赋值,现在我想改成play.php?id=1_2_3_4这样的地址,以便复制地址给别人别人也可以播放... 程序是DEDECMS的 是别人二次开发的音乐系统,音乐联播是采用POST赋值,现在我想改成play.php?id=1_2_3_4这样的地址,以便复制地址给别人 别人也可以播放。 这是原来的代码,直接POST,播放地址为play.php 如果另外打开就看不到数据了<?php//接收到传递过来的ID存放到数组require_once(dirname(__FILE__)."/../include/common.inc.php");$ids=$_POST['id'];$song_list = "";//循环获得各ID的歌名和地址并连成字符串foreach($ids as $id){  $sql2 = "select title from dede_archives where id = '".$id."';"; $r2 = mysql_fetch_array(mysql_query($sql2)); $song_list .= "mkList(\"play.php?aid=".$id."\",\"".$r2['title']."\",\"/plus/vipdownload.php?aid=".$id."\",\"geci.php?aid=".$id."\");\n";}//打印结果echo "<script>\n".$song_list."\n</script>";?>现在我要改成play.php?id=1_2_3_4这样的地址赋值该怎么修改,求大侠们帮忙 展开
 我来答
茆贝y3
2012-05-13 · 超过25用户采纳过TA的回答
知道答主
回答量:75
采纳率:100%
帮助的人:44.2万
展开全部
楼上的回答应该改成explode,先$id=$_GET['id'],之后再$id = explode('_',$id);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
j0117
2012-05-12 · 超过17用户采纳过TA的回答
知道小有建树答主
回答量:82
采纳率:0%
帮助的人:44.8万
展开全部
获取$ids=$_GET['id'],然后使用$ids = explor('_',$ids);后面的就一个样子了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
西安和易影视制作
2012-05-15
知道答主
回答量:37
采纳率:0%
帮助的人:13.1万
展开全部
楼上正解
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
简简单单的S001
2012-05-11
知道答主
回答量:76
采纳率:0%
帮助的人:16.1万
展开全部
建议你多看看书,比如兄弟联的或者《PHP从初学到精通》
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式