php 文件上传 $_FILES 错误码

假设文件上传字段的名称file_name,则:

$_FILES[‘file_name‘][‘error‘]有以下几种类型

1、UPLOAD_ERR_OK

其值为 0,没有错误发生,文件上传成功。

2、UPLOAD_ERR_INI_SIZE

其值为 1,上传的文件超过了 php.ini 中 upload_max_filesize选项限制的值。

3、UPLOAD_ERR_FORM_SIZE

其值为 2,上传文件的大小超过了 HTML 表单中 MAX_FILE_SIZE 选项指定的值。

4、UPLOAD_ERR_PARTIAL

其值为 3,文件只有部分被上传。

5、UPLOAD_ERR_NO_FILE

其值为 4,没有文件被上传。

6、UPLOAD_ERR_NO_TMP_DIR

其值为 6,找不到临时文件夹。

7、UPLOAD_ERR_CANT_WRITE

其值为 7,文件写入失败。

原文地址:https://www.cnblogs.com/zwesy/p/9723095.html

时间: 2024-10-13 16:18:30

php 文件上传 $_FILES 错误码的相关文章

html5-php的ajax文件上传实现

-----------------------------------form.html---------------------------------------<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="htt

使用express 4的实现文件上传

使用模块node-multiparty实现文件上传 由于Express 4与Express 3的在中间件的使用上具有很大的不同:许多以前内置在Express 3中的中间件,现在都需要自己通过npm进行下载,操作.今天刚好碰到一个要修改文件上传功能的中间件.所以抛弃了原有的bodyParser中间件,在gitHub上找到了node-multiparty模块,跟着API做了一个小例子,分享给大家. 首先来看客户端代码 <!DOCTYPE html> <html> <head>

spring mvc利用MultipartResolver解析Multipart/form-data进行文件上传

之前的表单数据都是文本数据,现记录:利用MultipartResolver进行文件上传. ①首先,需引入commons-fileUpload和commons-io jar包,pom.xml文件的坐标: <properties>      <spring.version>3.2.1.RELEASE</spring.version>  </properties>  <dependencies>          <dependency> 

Struts2实现文件上传报错(四)

1.具体错误如下 2014-5-2 21:38:29 com.opensymphony.xwork2.util.logging.jdk.JdkLogger error 严重: Exception occurred during processing request: null java.lang.NullPointerException at com.you.file.upload.action.FileUploadAction.execute(FileUploadAction.java:56)

Struts2实现文件上传报错(一)

1.具体报错如下 2014-5-1 23:02:38 org.apache.catalina.core.StandardWrapperValve invoke 严重: Servlet.service() for servlet [jsp] in context with path [/UploadFile] threw exception [An exception occurred processing JSP page /file.jsp at line 28 25: <table> 26

Struts2实现文件上传报错(二)

编译Lua时,出现这样的错误: gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_USE_LINUX -c -o lua.o lua.clua.c:67:31: error: 查阅了一下,centOS上需要安装readline-devel ncurses-devel yum install readline-devel ncurses-devel 测试平台成功. [[email protected] lua-5.2.3]# make linux test cd src &

Struts2实现文件上传报错(三)

1.具体错误如下 usage: java org.apache.catalina.startup.Catalina [ -config {pathname} ] [ -nonaming ] { -help | start | stop } 2014-5-1 23:17:23 org.apache.catalina.core.AprLifecycleListener init 信息: Loaded APR based Apache Tomcat Native library 1.1.27 usin

nodejs 文件上传

var multipart = require('connect-multiparty'); var fs = require('fs'); var multipartMiddleware = multipart(); router.get('/uploadTest', function (req, res) { res.render('uploadTest', { title: 'Upload File test' }) }); router.post('/uploadTest', multi

jsp+iframe+serverlet实现文件上传

实现文件上传我想大家也都会 这是jsp页面的代码 index.jsp <%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.o