文件上传
文件的上传和下载
1.那些地方用到了文件上传:
qq头像
邮件附件
网盘。
视频上传
。。。。
2.文件上传的准备工作
前台部分:上传表单
PHP是否支持 上传操作(模块) file_uploads = On
3.前台表单
1.需要上传的表单中,form必须使用post方式
2.form表单必须使用enctype属性 设置值为multipart/form-data
3.必须具有input type=file的文件上传表单
4.需要在表单中添加一个input表单,name值为MAX_FILE_SIZE,type=hidden 作用:限制上传文件大小,提高用户体验.
4.php相关配置:
upload_max_filesize = 2M 上传文件的最大大小
post_max_size = 8M post方式的最大使用大小
memory_limit = 128M 设定PHP程序允许使用的最大内存
各种配置的大小关系
memory_limit > post_max_size > upload_max_filesize