• 技术文章 >后端开发 >php教程

    php文件上传,该如何处理

    2016-06-13 12:36:06原创374
    php文件上传
    Notice: Undefined index: file in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\updoad-file.php on line 3 Notice: Undefined index: file in C:\Program Files\Apache Softw are Foundation\Apache2.2\htdocs\updoad-file.php on line 9 Upload:
    Notice: Undefined index: file in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\updoad-file.php on line 10 Type:
    Notice: Undefined index: file in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\updoad-file.php on line 11 Size: 0 Kb
    Notice: Undefined index: file in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\updoad-file.php on line 12 Stored in:
    怎么一直提示这个,不懂,求教!!!!
    
    if ($_FILES["file"]["error"] > 0)
    {
    echo "Error: " . $_FILES["file"]["error"] . "
    ";
    }
    else
    {
    echo "Upload: " . $_FILES["file"]["name"] . "
    ";
    echo "Type: " . $_FILES["file"]["type"] . "
    ";
    echo "Size: " . ($_FILES["file"]["size"] / 1024) . " Kb
    ";
    echo "Stored in: " . $_FILES["file"]["tmp_name"];
    }
    ?>


    ------解决方案--------------------
    表单文件控件的name不是file吧?

    ------解决方案--------------------
    检查一下php.ini,看看是否允许上传文件(file_uploads = On)。
    ------解决方案--------------------
    除了name以外其他几个都没有值,应该是上传未完成php就执行了
    传送的文件太大了?
    ------解决方案--------------------
    表单:



    php.ini里也要设置下. file_uploads = On。
    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:nbsp file Apache Files php
    VIP课程(WEB全栈开发)

    相关文章推荐

    • 【活动】充值PHP中文网VIP即送云服务器• 一文聊聊php5.4的特性【总结】• PHP重定向的3种方式_PHP教程• 我的群发邮件程序_PHP• thinkphp模板用法和内容输出实例_PHP• PHP常用处理静态操作类_php实例
    1/1

    PHP中文网