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

    在form表单中,我们上传文件用的是:<input type="file" name="fileUpload" />,当然,光是这样是不行的。

    我们需要在form中添加一个新的属性:enctype="multipart/form-data"。

    然后便是5部曲:

    1): $f = $_FILES['fileUpload'](找到name)

      如果打印出$f:

    所以:$f的返回类型是数组类型的

      name是上传此照片的名字;

      type是此图片的类型;

      tmp_name是此图片的地址;

      error判断是否有错误;

      size图片大小。

    2):判断是否有文件上传

    3):is_uploaded_file()

    4):将文件上传到服务器的哪里

    5):move_uploaded_file(将文件放到哪里)

     1 <html>
     2 <head>
     3     <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/>
     4 </head>
     5 <body>
     6 <form action="conn.php" method="post" enctype="multipart/form-data">
     7     <input type="file" name="fileUpload" id=""/><br/>
     8     <input type="submit" value="上传文件" name="submit"/>
     9 </form>
    10 </body>
    11 </html>
     1 <?php
     2 
     3 if(is_uploaded_file($_FILES['fileUpload']['tmp_name'])){
     4     $f = $_FILES['fileUpload'];
     5     $name = $f['name'];
     6     $type = $f['type'];
     7     $tmp_name = $f['tmp_name'];
     8     move_uploaded_file($tmp_name,"img/".$name);
     9 }
    10 ?>
  • 相关阅读:
    数据库路由中间件MyCat
    数据库路由中间件MyCat
    数据库路由中间件MyCat
    数据库路由中间件MyCat
    数据库路由中间件MyCat
    数据库路由中间件MyCat
    数据库路由中间件MyCat
    云架构师进阶攻略(3)
    PAT 1059. C语言竞赛
    PAT 1058. 选择题
  • 原文地址:https://www.cnblogs.com/a-moemiss/p/3724495.html
Copyright © 2011-2022 走看看