PHP实现网上点歌(二)


Posted in PHP onOctober 09, 2006

midif2.php
<?
$d=dir("./dir");     //得到dir目录对象
$i="0";
while($entry=$d->read()){
$i=$i+1;
if($i>2){           //大于2的目的是去掉当前目录的".",和表示前一个目录的".."
    $wq[]=$entry;  //把目录明细放入$wq数组中
    }
}
$d->close();         //关闭
?>
<html>
<head>
<title>List</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script LANGUAGE="javascript">
<!--
var onecount;
onecount=0;
subcat = new Array();
<?
$onecount="0";
for($j=0;$j<count($wq);$j++){
   $dir="./dir/".$wq[$j];              
   $d=dir($dir);                      //得到每一个dir目录下的每一个目录对象
   $i="0";
   while($entry=$d->read()){
        $i=$i+1;
     if($i>2){
?>
subcat[<?echo $onecount;?>] = new Array("<?echo $entry;?>","<?echo $wq[$j];?>","<?echo $entry;?>");
<?
    $onecount=$onecount+1;
         }
   }
$d->close();
}
?>
onecount=<?echo $onecount;?>;

function changelocation(locationid)
    {
    document.myform.song.length = 0;  
    var locationid=locationid;
    var i;
    for (i=0;i < onecount; i++)
        {
            if (subcat[i][1] == locationid)
            {  
            document.myform.song.options[document.myform.song.length] = new Option(subcat[i][0],subcat[i][2]);
            }         
        }

    }     
//-->
</script>
</head>
<body>
<form method="post" action="midif1.php" name="myform" target="f1">
    <select name="zj" onChange="changelocation(document.myform.zj.options[document.myform.zj.selectedIndex].value)">   
<?for($i=0;$i<count($wq);$i++){?>
        <option value="<?echo $wq[$i];?>"><?echo $wq[$i];?></option>
<?}?>
</select>
    <select name="song">  
        <option selected value=""></option>
    </select>
<input type="submit" name="play" value="播放">
<input type="button" name="stop" value="停止" onclick="javascript:parent.f1.location.href='midif1.php'">
<br>
<br>
播放次数:
<select name="looptime">
<option value="1" selected>只听一遍</option>
<option value="infinite">百听不厌</option>
</select>
<a href="javascript:history.go(0)">刷新曲目</a>
</form>
<script LANGUAGE="javascript">  
<!--  
changelocation(document.myform.zj.options[document.myform.zj.selectedIndex].value);  
//-->  
</script>
</body>
</html>  

【本文版权归作者与奥索网共同拥有,如需转载,请注明作者及出处】    

PHP 相关文章推荐
php项目打包方法
Feb 18 PHP
PHP下通过exec获得计算机的唯一标识[CPU,网卡 MAC地址]
Jun 09 PHP
PHP读取文件并可支持远程文件的代码分享
Oct 03 PHP
CI框架源码阅读,系统常量文件constants.php的配置
Feb 28 PHP
浅析PHP中Collection 类的设计
Jun 21 PHP
zend framework文件上传功能实例代码
Dec 25 PHP
ThinkPHP模板自定义标签使用方法
Jun 26 PHP
PHP常用技术文之文件操作和目录操作总结
Sep 27 PHP
PHP代码判断设备是手机还是平板电脑(两种方法)
Oct 19 PHP
php实现批量删除挂马文件及批量替换页面内容完整实例
Jul 08 PHP
Redis在Laravel项目中的应用实例详解
Aug 11 PHP
PHP使用星号替代用户名手机和邮箱的实现代码
Feb 07 PHP
php上传、管理照片示例
Oct 09 #PHP
我的群发邮件程序
Oct 09 #PHP
模仿OSO的论坛(二)
Oct 09 #PHP
模仿OSO的论坛(一)
Oct 09 #PHP
几种显示数据的方法的比较
Oct 09 #PHP
用session做客户验证时的注意事项
Oct 09 #PHP
用php+mysql一个名片库程序
Oct 09 #PHP
You might like
PHP递归算法的详细示例分析
2013/02/19 PHP
四个PHP非常实用的功能
2015/09/29 PHP
Yii2.0表关联查询实例分析
2016/07/18 PHP
记录一次排查PHP脚本执行卡住的问题
2016/12/27 PHP
JS分割字符串并放入数组的函数
2011/07/04 Javascript
jquery仿京东导航/仿淘宝商城左侧分类导航下拉菜单效果
2013/04/24 Javascript
JQuery动画animate的stop方法使用详解
2014/05/09 Javascript
javascript实现禁止复制网页内容
2014/12/16 Javascript
jQuery Ajax中的事件详细介绍
2015/04/16 Javascript
常用jQuery代码分享
2015/07/14 Javascript
js实现的简单radio背景颜色选择器代码
2015/08/18 Javascript
jQuery UI插件实现百度提词器效果
2016/11/21 Javascript
详解数组Array.sort()排序的方法
2020/05/09 Javascript
解决Layui数据表格的宽高问题
2019/09/28 Javascript
详解关闭令人抓狂的ESlint 语法检测配置方法
2019/10/28 Javascript
python 根据pid杀死相应进程的方法
2017/01/16 Python
python机器学习库常用汇总
2017/11/15 Python
Python实现中一次读取多个值的方法
2018/04/22 Python
Python装饰器的应用场景代码总结
2020/04/10 Python
python获取响应某个字段值的3种实现方法
2020/04/30 Python
在pycharm中关掉ipython console/PyDev操作
2020/06/09 Python
Python3以GitHub为例来实现模拟登录和爬取的实例讲解
2020/07/30 Python
python openpyxl模块的使用详解
2021/02/25 Python
AmazeUI的JS表单验证框架实战示例分享
2020/08/21 HTML / CSS
苹果香港官方商城:Apple香港
2016/09/14 全球购物
高一自我鉴定
2013/12/17 职场文书
乡镇消防工作实施方案
2014/03/27 职场文书
助残日活动总结
2014/08/27 职场文书
焦裕禄精神心得体会
2014/09/02 职场文书
预备党员学习十八届三中全会精神思想汇报
2014/09/13 职场文书
2014院党委领导班子对照检查材料思想汇报
2014/09/24 职场文书
意外死亡赔偿协议书
2014/10/14 职场文书
禁毒主题班会教案
2015/08/14 职场文书
世界十大儿童漫画书排名,法国国宝漫画排第五,第二是轰动日本连环
2022/03/18 欧美动漫
python字符串的一些常见实用操作
2022/04/06 Python
Python Matplotlib绘制动画的代码详解
2022/05/30 Python