关于php调用mp3的问题 我想打开一个php,这个php去调用本地的一个mp3文件,不知道如何写,请大家指教。注:php环境在本地,我的系统是xp,我的操作php环境和xp系统的任务权限,但必须调用电脑的是mp3播放软件(千千静听),然后播放音乐. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 为了楼主这个问题,我还专门下载了千千静听的最新版本,很快写出了代码,解决了基本问题。步骤和代码列出来供你参考步骤1、安装千千静听最新版本,默认安装(不建议安装百度插件,呵呵)2、将千千静听的安装文件夹copy到d盘,也就是将C:\Program Files\TTPlayer\复制到d盘(路径中有空格exec命令不好执行)3、写代码,如下:<?phpexec ("D:\\TTPlayer\\TTPlayer.exe E:\\music\\1.mp3");?>注意的问题:打开网页,电脑会播放1.mp3这首音乐,并且会在进程中多出一个千千静听的进程。不好控制歌曲的停止等。也不好控制进程中的进程 没关系,您做的已经是我需要的了,但我在本地测试了不行,如下代码不知道还要在php.ini当中设置什么权限吗?<?phpecho "a";echo exec ("C:\\Program Files\\TTPlayer\\TTPlayer.exe F:\\1.mp3");?> 请看我的第二步,说明了一下啊,需要重新copy一次,因为Program Files中有空格,exec没法执行,最简单的还是copy一下。 奇怪了,我按照您的做法做了,进程当中出现一个TTPlayer.exe 但没有播放出来我的音乐,我是xp系统,是什么原因啊 首先要看你exec调用的TTPlayer.exe 可否播放F:\\1.mp3,不用php调用的情况去试下。由于我的开发环境是windows 2008 + apache 2.2 我又切换到另外一台机器,环境是:windows xp sp3英文版 + nginx 0.8.11测试结果也可以正常播放音乐,不过xp下面调用千千静听的时候弹出了千千静听的界面了。而windows 2008下面看不到播放界面 呵呵,原来还可以这样啊,不错,我试了一下,可以啊,而且还有中文都可以,以下是我的原码:<?phpecho "fffffffffffffff";exec ("F:\\千千静听\\TTPlayer.exe G:\\音乐\\as_long_as_you_love_me.mp3");?> 求解决sql php、问题 discuz SQL查询求助 请问这个程序有什么问题?为什么运行不成功? 帮忙看下这个mysql语句要怎么优化 关于建立可排序的数据表格 PHP表单传值问题 新手问题 PHP运行问题 PHP,session问题,$_SESSION 取不出数据,怎么回事? 如何安装PHPLIB 急~~~~~~~~~~死了 招聘php程序员 请问如何将php文件从gbk编码转成utf-8编码而使php文件中的中文不变成乱码呢? PHP如何高效记录访问日志?
1、安装千千静听最新版本,默认安装(不建议安装百度插件,呵呵)
2、将千千静听的安装文件夹copy到d盘,也就是将C:\Program Files\TTPlayer\复制到d盘(路径中有空格exec命令不好执行)
3、写代码,如下:
<?php
exec ("D:\\TTPlayer\\TTPlayer.exe E:\\music\\1.mp3");
?>
注意的问题:打开网页,电脑会播放1.mp3这首音乐,并且会在进程中多出一个千千静听的进程。不好控制歌曲的停止等。也不好控制进程中的进程
不知道还要在php.ini当中设置什么权限吗?
<?php
echo "a";
echo exec ("C:\\Program Files\\TTPlayer\\TTPlayer.exe F:\\1.mp3");
?>
TTPlayer.exe
但没有播放出来我的音乐,我是xp系统,是什么原因啊
我试了一下,可以啊,而且还有中文都可以,以下是我的原码:
<?php
echo "fffffffffffffff";
exec ("F:\\千千静听\\TTPlayer.exe G:\\音乐\\as_long_as_you_love_me.mp3");
?>