php视频上传教程,PHP实现视频文件上传完整实例,_PHP教程
PHP實現視頻文件上傳完整實例,
本文以一個完整實例的形式實現了視頻文件上傳的功能。雖然是比較基礎的應用,仍有一定的參考價值。分享給大家供大家參考之用。具體方法如下:
首先,對PHP來說視頻也屬于文件,我們利用這個道理,可以通過與上傳普通文件類似的方式實現上傳PHP視頻文件。不同的是視頻文件一般較大,上傳時間長,而php配置文件也對上傳文件的大小有限制。
如果需要更好地用PHP實現文件上傳,還是推薦使用FTP上傳方式。
一、PHP處理代碼如下:
';
if($ok == true)
echo '
'.$message.'' ;
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'] .'
';
}else
$message_false .= '文件上傳失敗 : '.$_FILES['file_'.$nb]['name'] .'
';
}else
$message_false .= '文件最大尺寸不能超過'.MAX_SIZE_FILE_UPLOAD/1000 . 'KB : "'.$_FILES['file_'.$nb]['tmp_name'].'"
';
}
}//end for
break;
}
?>
二、HTML代碼如下:
PHP文件上傳
.border{
background-color:#000000
}
.box{
background-color:#f8f8f9;
}
.text{
color:#000000;
font-family: "宋體";
font-size: 12px;
font-weight:bold
}
input, select{
font-size: 12px;
}
body{
margin: 0;
}上傳文件:
新文件名(包括擴展名):
上傳目的地址:
/
希望本文所述對大家的PHP程序設計有所幫助。
http://www.bkjia.com/PHPjc/871101.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/871101.htmlTechArticlePHP實現視頻文件上傳完整實例, 本文以一個完整實例的形式實現了視頻文件上傳的功能。雖然是比較基礎的應用,仍有一定的參考價值。分...
總結
以上是生活随笔為你收集整理的php视频上传教程,PHP实现视频文件上传完整实例,_PHP教程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java计算器简单吗,java简单计算器
- 下一篇: 数字电路实现中的DRC是怎样的