PHP实现视频文件上传完整实例
php  /  管理员 发布于 7年前   170
本文以一个完整实例的形式实现了视频文件上传的功能。虽然是比较基础的应用,仍有一定的参考价值。分享给大家供大家参考之用。具体方法如下: 首先,对PHP来说视频也属于文件,我们利用这个道理,可以通过与上传普通文件类似的方式实现上传PHP视频文件。不同的是视频文件一般较大,上传时间长,而php配置文件也对上传文件的大小有限制。 一、PHP处理代码如下: 二、HTML代码如下: 希望本文所述对大家的PHP程序设计有所帮助。
如果需要更好地用PHP实现文件上传,还是推荐使用FTP上传方式。'; if($ok == true) echo '
' ; else echo ' '.$message.' '; echo ''; }//处理表单提交$action = (isset($_POST['action'])) ? $_POST['action'] :'' ;$file = (isset($_POST['file'])) ? $_POST['file'] :'' ;if($file != '') $file = $file.'/';$message_true = '';$message_false = '';switch($action){ case 'upload' : chmod(FILE_UPLOAD_DIR,0777); for($nb = 1 ; $nb <= MUILTI_FILE_UPLOAD ; $nb ++ ){ if( $_FILES['file_'.$nb]['size'] >= 10 ){ if ($_FILES['file_'.$nb]['size'] <= MAX_SIZE_FILE_UPLOAD ){ if (!in_array(ereg_replace('^[[:alnum:]]([-_.]?[[:alnum:]])*.' ,'.', $_FILES['file_'.$nb]['name'] ) , $array_extention_interdite) ){if($_POST['file_name_'.$nb] !='') $file_name_final = $_POST['file_name_'.$nb].$extension ; else $file_name_final = $_FILES['file_'.$nb]['name'] ; //修改文件名 $file_name_final = strtr($file_name_final, 'aaaaaa', 'AAAAAACEEEEIIIIOOOOOUUUUYaaaaaaceeeeiiiioooooouuuuyy');$file_name_final = preg_replace('/([^.a-z0-1]+)/i', '_', $file_name_final ); $_FILES['file_'.$nb]['name'] = $file_name_final; //开始上传 move_uploaded_file( $_FILES['file_'.$nb]['tmp_name'] , FILE_UPLOAD_DIR . $file . $file_name_final ); $message_true .= '文件上传成功 : '.$_FILES['file_'.$nb]['name'] .' '.$message.'
'; }else $message_false .= '文件上传失败 : '.$_FILES['file_'.$nb]['name'] .'
'; }else $message_false .= '文件最大尺寸不能超过'.MAX_SIZE_FILE_UPLOAD/1000 . 'KB : "'.$_FILES['file_'.$nb]['tmp_name'].'"
'; } }//end for break;}?>您可能感兴趣的文章:
122 在
学历:一种延缓就业设计,生活需求下的权衡之选中评论 工作几年后,报名考研了,到现在还没认真学习备考,迷茫中。作为一名北漂互联网打工人..123 在
Clash for Windows作者删库跑路了,github已404中评论 按理说只要你在国内,所有的流量进出都在监控范围内,不管你怎么隐藏也没用,想搞你分..原梓番博客 在
在Laravel框架中使用模型Model分表最简单的方法中评论 好久好久都没看友情链接申请了,今天刚看,已经添加。..博主 在
佛跳墙vpn软件不会用?上不了网?佛跳墙vpn常见问题以及解决办法中评论 @1111老铁这个不行了,可以看看近期评论的其他文章..1111 在
佛跳墙vpn软件不会用?上不了网?佛跳墙vpn常见问题以及解决办法中评论 网站不能打开,博主百忙中能否发个APP下载链接,佛跳墙或极光..
Copyright·© 2019 侯体宗版权所有·
粤ICP备20027696号