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-fpm的配置详解
Jun 03 PHP
解析PHP中一些可能会被忽略的问题
Jun 21 PHP
可以保证单词完整性的PHP英文字符串截取代码分享
Jul 15 PHP
以实例全面讲解PHP中多进程编程的相关函数的使用
Aug 18 PHP
Symfony2使用Doctrine进行数据库查询方法实例总结
Mar 18 PHP
PHP读取文本文件并逐行输出该行使用最多的字符与对应次数的方法
Nov 25 PHP
php输出图像的方法实例分析
Feb 16 PHP
PHP实现从上往下打印二叉树的方法
Jan 18 PHP
thinkPHP框架实现多表查询的方法
Jun 14 PHP
PHP使用观察者模式处理异常信息的方法详解
Sep 24 PHP
PHP的静态方法与普通方法用法实例分析
Sep 26 PHP
ThinkPHP类似AOP思想的参数验证的实现方法
Dec 18 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中HTTP_REFERER函数用法实例
2014/11/21 PHP
javascript下过滤数组重复值的代码
2007/09/10 Javascript
jQuery ajax(复习)—Baidu ajax request分离版
2013/01/24 Javascript
javaScript 动态访问JSon元素示例代码
2013/08/30 Javascript
JS复制到剪贴板示例代码
2013/10/30 Javascript
使用jQuery重置(reset)表单的方法
2014/05/05 Javascript
微信小程序 开发之全局配置
2017/05/05 Javascript
详解用webpack把我们的业务模块分开打包的方法
2017/07/20 Javascript
vue params、query传参使用详解
2017/09/12 Javascript
nginx配置React静态页面的方法教程
2017/11/03 Javascript
Angular6 写一个简单的Select组件示例
2018/08/20 Javascript
vue监听对象及对象属性问题
2018/08/20 Javascript
Javascript读取上传文件内容/类型/字节数
2019/04/30 Javascript
JS学习笔记之数组去重实现方法小结
2019/05/29 Javascript
JS实现基本的网页计算器功能示例
2020/01/16 Javascript
vue项目打包后请求地址错误/打包后跨域操作
2020/11/04 Javascript
python爬虫URL重试机制的实现方法(python2.7以及python3.5)
2018/12/18 Python
python绘制已知点的坐标的直线实例
2019/07/04 Python
浅谈TensorFlow之稀疏张量表示
2020/06/30 Python
Python pandas对excel的操作实现示例
2020/07/21 Python
Python利用imshow制作自定义渐变填充柱状图(colorbar)
2020/12/10 Python
5分钟快速掌握Python定时任务框架的实现
2021/01/26 Python
python中Array和DataFrame相互转换的实例讲解
2021/02/03 Python
绝对令人的惊叹的CSS3折叠效果(3D效果)整理
2012/12/30 HTML / CSS
css3让div随鼠标移动而抖动起来
2014/02/10 HTML / CSS
css3实现画半圆弧线的示例代码
2017/11/06 HTML / CSS
HTML5 客户端数据库简易使用:IndexedDB
2019/12/19 HTML / CSS
美国体育用品商店:Rally House(NCAA、NFL、MLB、NBA、NHL和MLS)
2018/01/03 全球购物
放飞中国梦演讲稿
2014/04/23 职场文书
工作说明书范文
2014/05/07 职场文书
工作推荐信模板
2015/03/25 职场文书
写给汽车4S店的创业计划书,拿来即用!
2019/08/09 职场文书
导游词之南京栖霞山
2019/10/18 职场文书
25句企业管理语录:助你迅速打开思路,句句经典!
2020/01/14 职场文书
Python max函数中key的用法及原理解析
2021/06/26 Python
yolov5返回坐标的方法实例
2022/03/17 Python