`

PHP文件上传错误值

    博客分类:
  • PHP
阅读更多

 

switch ($_FILES['Filedata']['error']) {
    case 0:
        $msg = "No Error"; 
        break;
    case 1:
        $msg = "The file is bigger than this PHP installation allows";
        break;
    case 2:
        $msg = "The file is bigger than this form allows";
        break;
    case 3:
        $msg = "Only part of the file was uploaded";
        break;
    case 4:
        $msg = "No file was uploaded";
        break;
    case 6:
        $msg = "Missing a temporary folder";
        break;
    case 7:
        $msg = "Failed to write file to disk";
        break;
    case 8:
        $msg = "File upload stopped by extension";
        break;
    default:
        $msg = "unknown error ".$_FILES['Filedata']['error'];
        break;
}
echo ($msg) ? "Error: ".$_FILES['Filedata']['error']." Error Info: ".$msg : "1";

// 1  This is required for onComplete to fire on Mac OSX

 

分享到:
评论

相关推荐

    HTML5+FLASH+php+文件上传

    当文件体积大 量比较多时 支持上传前做文件md5值验证 一致则可直接跳过 如果服务端与前端统一修改算法 取段md5 可大大提升验证性能 耗时在20ms左右 易扩展 可拆分 采用可拆分机制 将各个功能独立成了小组件 可...

    PHP中上传文件打印错误错误类型分析

    其值为 0,没有错误发生,文件上传成功。 UPLOAD_ERR_INI_SIZE 其值为 1,上传的文件超过了 php.ini 中 upload_max_filesize 选项限制的值。 UPLOAD_ERR_FORM_SIZE 其值为 2,上传文件的大小超过了 HTML 表单中 MAX_...

    php文件上传、下载和删除示例

    php文件上传、下载和删除示例大体思路如下,具体内容如下 一.文件上传 1.把上传文件的区域做出来 div1 2.把显示文件的区域做出来 div2 3.提交表单,上传文件 4.服务器接收文件数据 用$_FILE[name]接收 5...

    PHP文件上传类实例详解

    本文实例讲述了PHP文件上传类。分享给大家供大家参考,具体如下: 这里演示了FileUpload.class.php文件上传类,其中用到了两个常量,可在网站配置文件中定义: define('ROOT_PATH',dirname(__FILE__)); //网站根...

    PHP实现的文件上传类与用法详解

    本文实例讲述了PHP实现的文件上传类与用法。分享给大家供大家参考,具体如下: FileUpload.class.php,其中用到了两个常量,可在网站配置文件中定义:define(‘ROOT_PATH’,dirname(__FILE__)); //网站根目录、...

    big-file-uploads:在内置 WordPress 媒体上传器中启用大文件上传的插件

    大文件上传插件功能将最大文件上传文件大小设置为与主机可用存储一样大无需 FTP 或 SFTP 即可将大文件上传到您的媒体内置文件分块(以小块上传大文件,防止超时错误) 控制最大上传大小限制根据临时上传目录中的可用...

    Apache上传文件500错误的解决方法

    您可能感兴趣的文章:java基于Apache FTP实现文件上传、下载、修改文件名、删除java基于Apache FTP点断续传的文件上传和下载Apache Commons fileUpload实现文件上传之一jquery uploadify和apach

    JQuery实现ajax上传文件示例源码20121029

    JQuery实现ajax上传文件示例源码 源码描述: url用来指定后台处理的程序,fileElementId指的是文件选择框的ID,dataType用来指定返回的数据格式,支持xml、script...上传成功是值为"success",失败时一般为"timeout"。

    大名鼎鼎SWFUpload- Flash+JS 上传

     该事件在文件上传之前触发,它用于完成一些准备工作,比如传递参数;负责响应该事件的句柄函数可以有2个返回值(true 或 false)当返回值为false时,整个上传将被取消;当返回值为true时上传过程继续进行。而如果...

    ASP无组件上传类

    自从接触ASP就开始接触上传,看过一些上传类,但是总感觉封装的还是不够简单,因此自己尝试写一个能够用最少最简单的代码实现各种上传方式的上传类。在学校期间就开始写,一点点的完善、优化,到现在的版本,现在的...

    富头像上传编辑器演示

    v1.9:修复了原图url中带旋转参数时,另外的上传/加载图片会沿用当前旋转值的错误; 视图参数(__initParams)新增选取框尺寸参数,至此视图已臻佳境。 发布时间:2014-02-25 v1.8:将追加到上传接口url后的参数...

    php readfile()修改文件上传大小设置

    使用PHP ZipArchive生成的压缩包,小的压缩包都能下载,今天遇到个150M以上的就报404错误,第一想到的就是文件大小超出了PHP默认设置,修改方法有两个: php.ini:memory_limit memory_limit是设置内存限制的,如果...

    CFUpdate批量上传组件for PHP v1.1.8.rar

    CFUpdate批量上传组件选择多个文件上传,显示上传速度,进度条,纯正的FLASH代码,使用的是HTTP协议,所以客户端,服务端都不需要安装任何组件 因为是模仿FORM表单提交,所以支持所有的网页动态语言:ASP PHP ASP...

    在线编辑器eWebEditorPHP3.8版本

    最新更新(V3.80) ============================= 1. 增加服务器端图片、Flash等文件插入功能,图片预览功能,及后台可设置此功能的开关。...13. 修复PHP+Apache下的文件上传问题 14. 修复所有已知BUG

    CFUpdate批量上传组件for ASP v1.1.8.rar

    CFUpdate批量上传组件选择多个文件上传,显示上传速度,进度条,纯正的FLASH代码,使用的是HTTP协议,所以客户端,服务端都不需要安装任何组件 因为是模仿FORM表单提交,所以支持所有的网页动态语言:ASP PHP ASP...

    CFUpdate批量上传组件for ASP v1.1.8

    CFUpdate批量上传组件选择多个文件上传,显示上传速度,进度条,纯正的FLASH代码,使用的是HTTP协议,所以客户端,服务端都不需要安装任何组件因为是模仿FORM表单提交,所以支持所有的网页动态语言:ASP PHP ASP.NET...

    CFUpdate批量上传组件for ASP.NET v1.1.8

    CFUpdate批量上传组件选择多个文件上传,显示上传速度,进度条,纯正的FLASH代码,使用的是HTTP协议,所以客户端,服务端都不需要安装任何组件因为是模仿FORM表单提交,所以支持所有的网页动态语言:ASP PHP ASP.NET...

    秋亿网络文件管理

     6、改进文件上传,可配置文件上传格式和文件大小  7、改进了空间统计系统  …… v3.0 更新:  1、部分程序源代码经过重新调整编写,优化程序执行和修补漏洞。  2、某些界面或者显示重新调整和新增更好的...

    ewebeditor 3.8

    1. 增加服务器端图片、Flash等文件插入功能,图片预览功能,及后台可设置此功能的开关。 2. 增加多个示例调用代码。 3. 修复当编辑器被初始为不显示时,工具...13. 修复PHP+Apache下的文件上传问题 14. 修复所有已知BUG

    ajax-multiple-file-uploader:带有VueJSPHP ajax多文件上传器

    Ajax多文件上传器默认最大上传大小为2mb。 如果要自定义它。 只是,为input [type =“ file”]的data-max-upload-size arrtibute选择一个值例子最大上传大小= 2mb <input type="file" name="files[]" multiple=...

Global site tag (gtag.js) - Google Analytics