PHP实现视频文件上传完整实例
(编辑:jimmy 日期: 2024/11/20 浏览:3 次 )
本文以一个完整实例的形式实现了视频文件上传的功能。虽然是比较基础的应用,仍有一定的参考价值。分享给大家供大家参考之用。具体方法如下:
首先,对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程序设计有所帮助。
下一篇:PHP获取表单所有复选框的值的方法