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 (文件的最大上传大小)

  • 相关阅读:
    .Net Frameworks versions
    noteJavascript::string2Date for new Date(str)
    noteMS questions
    note删除Visual Studio recent Projects list
    noteshow hidden files
    sql trick
    拯救MySql 签名
    数据结构——栈和队列
    the summary of loop structure in C
    the summury of array in C.
  • 原文地址:https://www.cnblogs.com/futan/p/2846826.html
Copyright © 2011-2022 走看看