概述
首先来看一下html form代码:
php 一个非常简单的文件上传实例demoFile Upload
请选择要上传的文件
这里要注意两点:
当表单里面有上传文件的input时(即input='file'),表单form的enctype属性要设置为multipart/form-data
HTML文件上传控件,我们一般使用
再来看一下php处理表单的代码:
if( $_FILES['file']['name'] != "" )
{
copy ( $_FILES['file']['tmp_name'],
"C:/Apache/htdocs/" . $_FILES['file']['name'] )
or die( "Could not copy file" );
}
else
{
die( "No file specified" );
}
?>
Upload completeFile upload succeeded...
- Sent: <?php echo $_FILES['file']['name']; ?>
- Size: <?php echo $_FILES['file']['size']; ?> bytes
- Type: <?php echo $_FILES['file']['type']; ?>
Click here to view file
这里我们使用了php copy函数将文件上传到服务器,当然也可以使用move_uploaded_file函数。关于代码中使用到的全局数组 $_FILES,可以参考下面的说明:
$_FILES["file"]["name"] - 被上传文件的名称
$_FILES["file"]["type"] - 被上传文件的类型
$_FILES["file"]["size"] - 被上传文件的大小,以字节计
$_FILES["file"]["tmp_name"] - 存储在服务器的文件的临时副本的名称
$_FILES["file"]["error"] - 由文件上传导致的错误代码
最后
以上就是狂野超短裙为你收集整理的用php写上传文件的代码,php 一个非常简单的文件上传实例demo的全部内容,希望文章能够帮你解决用php写上传文件的代码,php 一个非常简单的文件上传实例demo所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复