A. php上传视频和音频的问题,其他的文件都可以上传,只有这两种不行。。。
$arr=explode(".",isset($_FILES["pic"]["name"])&&$_FILES["pic"]["name"]);不要乱写
1&&字符串 等于1 所以你传任何 都会 显示不允许的类型而
B. php中获取上传在服务器中的音频文件的信息,怎么做
PHP在接收到文件后会有一个$_FILES 的数组存储这个文件相应的信息
调试的时候可以使用:var_mp($_FILES['videoName']); die(); 查看相关的信息
C. PHP MP3歌曲文件上传
public function upload(){
$upload = new \Think\Upload();// 实例化上传类
$upload->maxSize = 3*1024*1024 ;// 设置附件上传大小
$upload->allowExts = array('mp3','mp4','jpg','zip');// 设置附件上传类型
// $upload->exts = array('mp3','mp4');
$upload->rootPath = './Uploads/'; // 设置附件上传根目录
// 上传文件
print_r($_FILES);die();
$info = $upload->upload();
//ini_set('post_max_size', '2000M');
print_r($info);
if(!$info) {// 上传错误提示错误信息
$this->error($upload->getError());
}else{// 上传成功
$this->success('上传成功!');
}
}
配置文件
php.ini :
post_max_size = ‘100M’
upload_max_filesize='100M'
httpd.conf :
php_value upload_max_filesize "80M"
php_value post_max_size "80M"
D. php如何实现语音聊天 - PHP进阶讨论
找到php的音频转换工具,基于html5开发的android和ios的app应用上实现语音聊天功能也就理论上打通了。
1. 用phonegap封装成android应用,phonegap官网上有详细介绍
2.实现js和android原生语言java的通信(google有介绍)
3.调用原生语言实现录音功能(mediaRecorder类),录音格式为 amr格式(android本身支持的语言)
4.回调js方法,把amr文件地址传给phonegap,利用phonegap读取录音文件并上传到服务器端
5.服务器端利用ffmpeg2theora 将amr转为html5支持的音频格式ogg
6.接下来读取文件,利用html5的audio 播放ogg文件。
E. php 上传 mp3 文件 问题
空间一般有限制的,比如每次上传不大于2M,还有一些后缀名文件不能上传。建议你了解一个你那个空间供应商提供的信息,或者<?php phpinfo() ?>查看一下。
F. PHP如何实现语音技术
还真不知道有没有基于语音的,只知道有基于文本的
可以找到这种基于文本的在线的聊天的东西,你可以看到谁正在访问你的网站,你可以主动向访问者申请交流,访问者也可以点击网站的连接直接找你交流。这种东西php开源的有好多,比如:livesupport,
另外qq也有这种东西的技术实现,不过没有用过,qq的好点。
G. php怎么上传音乐,
上传音频及视频格式,基本都在这里。特殊的另说
avi video/avi
rmvb application/vnd.rn-realmedia-vbr
3gp application/octet-stream
flv application/octet-stream
mp3 audio/mpeg
wav audio/wav
H. php文件上传音频,文档,图片都成功了,为什么上传视频不成功谁能帮帮我啊!
文件大小是不是超了,PHP默认上传文件大小有限制,在php.ini文件里有配置:
file_uploads = On ;打开文件上传选项
upload_max_filesize = 500M ;上传文件上限
你先检查下这个有没有超。
或者不能上传具体表现是什么呢?是接收不到?还是下载下来以后不能打开?可以再具体下你的问题
I. PHP:在上传文件的时候,我想判断一下上传的语音文件的播放时长,这个怎么处理啊大家帮帮忙啊!谢谢!
可以使用getID3这个类,它能读取的文件类型非常多,例如MP3、wav、midi等,这里就不一一列举了,详细版本和可读取的文件类型可以参考官方网站http://www.solagirl.net/getid3.html