zoukankan      html  css  js  c++  java
  • 文件上传

    <form action="form_upload_action.php" method="post" enctype="multipart/form-data">

    <p>用户名:<input type="text" name="username" /></p>

    <p>缩略图:<input type="file" name="img" /></p>

    <p><input type="submit" value="提交" /></p>

    </form>

    1.提交方式一定要为post,2.文件的类型编码为multipart/form-data,3.name属性一定要写。

    form_upload_action.php文件代码需要处理上传的文件编码:

    <?php

      print_r( $_POST );      //打印POST数组,文件域不会存在$_POST数组中。

      print_r($_FILES);         //存储文件域

      /*Array

      (

        [img] => Array

          (

             [name] =>  test.jpg  //文件名称  

             [type]  => image/pjpeg  //文件类型

             [temp_name] =>  F:\APMServer\temp\uploadtemp\php240B.tmp   //临时文件夹,防止病毒和超大文件,随机名称.扩展名tmp

               [error] =>  0        //错误输出,错误类型

               [size]  =>  29866      //

          )

      )  

      */

    ?>

    控制文件上传大小。

    php.ini文件:post_max_size = 20M (文件的最大上传大小)

  • 相关阅读:
    常用到的Linux基础命令
    adb linux
    adb,monkey,perfdog的区别
    postman中的变量与使用
    fiddler教程-抓包,弱网,断点,mock等
    linux启动服务和开机自启动设置
    .NET Framework 版本和依赖关系
    C#中的Guid
    EPL II 编程打印
    Button 类
  • 原文地址:https://www.cnblogs.com/futan/p/2846826.html
Copyright © 2011-2022 走看看