(编辑:jimmy 日期: 2025/10/27 浏览:2)
本文以一个完整实例的形式实现了视频文件上传的功能。虽然是比较基础的应用,仍有一定的参考价值。分享给大家供大家参考之用。具体方法如下:
首先,对PHP来说视频也属于文件,我们利用这个道理,可以通过与上传普通文件类似的方式实现上传PHP视频文件。不同的是视频文件一般较大,上传时间长,而php配置文件也对上传文件的大小有限制。
如果需要更好地用PHP实现文件上传,还是推荐使用FTP上传方式。
一、PHP处理代码如下:
<"100%" cellspacing="0" cellpadding="0" border="0">';
if($ok == true)
echo '<tr><td width="50%"> '.$message.'</td></tr>' ;
else
echo '<tr><td width="50%"> '.$message.'</td></tr>';
echo '</table>';
}
//处理表单提交
$action = (isset($_POST['action'])) "'.$_FILES['file_'.$nb]['tmp_name'].'" <br>';
}
}//end for
break;
}
"htmlcode">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<title>PHP文件上传</title>
<style type="text/css" rel="stylesheet" />
.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;
}
</style>
<body>
<!-- 文件上传表单,enctype属性是必须的 -->
<form name="form" enctype="multipart/form-data" method="post" action="<">
<input type="hidden" name="action" value="upload">
<table border="0" cellspacing="1" cellpadding="0" align="center" class="border">
<tr>
<td>
<"100%" border="0" cellspacing="5" cellpadding="2" align="center" class="box">
<"text">
<td>上传文件: <"file" name="file_<"></td>
<td>新文件名(包括扩展名):<"text" name="file_name_<"></td>
</tr>
<"2" align="right" class="text">
上传目的地址:<"file">
<option value=""></option>
<"<"> <"2" align="right"><input type="submit" value="可同时上传<"></td>
</tr>
</table>
</td>
</tr>
</table>
</form>
</body>
</html>
希望本文所述对大家的PHP程序设计有所帮助。