文件上传需要注意问题有:怎么把文件保存到指定目录?怎么避免上传文件重名问题? 1.首现要在php.ini中开启文件上传; 2.在php.ini中有一个允许上传的最大值,默认是2MB。必要的时候可以更改; 3.上传表单一定要记住在form标签中写上enctype="multipart/form-data"; 4. 提交方式 method 必须是 post; 5. 设定 type="file" 的表单控件; 6.要注意上传文件的大小MAX_FILE_SIZE、文件类型是否符合要求,上传后存放的路径是否存在。
可以通过上传的文件名获取到文件后缀,然后使用时间戳+文件后缀的方式为文件重新命名,这样就避免了重名。 可以自己设置上传文件的保存目录,与文件名拼凑形成一个文件路径,使用move_uploaded_file(),就可以完成 将文件保存到指定目录。