原生PHP上传图片(文件)

一、Html代码

<html>

<head>

<title>图片上传</title>

</head>

<body>

<form method="post" enctype="multipart/form-data" id="user_form" action="{:U('Index/upImg')}">

<input class="form-control" id="intro_pic" name="img[]" type='file' multiple="multiple">

<input type="submit">

</form>

</body>

</html>

二、PHP代码

<?php

namespace Home\Controller;

use Think\Controller;

class IndexController extends Controller {

public function upImg(){

    $dir = "./upload/";

    if (!is_dir($dir)){

        mkdir($dir, 0777);

    };

    foreach ($_FILES["img"]["name"] as $key => $tempName){

              $imgname =  $_FILES["img"]["name"][$key];

              $tmp = $_FILES['img']['tmp_name'][$key];

              move_uploaded_file($tmp, $dir . $imgname );

              $data['url'][]=array(

                  'url'=>$dir.$imgname ,

                );

    }

    var_dump(json_encode($data['url']));exit();

}

}


三、附上代码图片,详细解释。



/*********END**********/

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • LFI、RFI、PHP封装协议安全问题学习 本文希望分享一些本地文件包含、远程文件包含、PHP的封装协议(伪协议)...
    Otis4631阅读 2,392评论 0 0
  • 1 什么是MVC MVC模式(Model-View-Controller)是软件工程中的一种软件架构模式。 MVC...
    申城墨道阅读 2,067评论 0 10
  • 工作周报 本周工作内容: 本周重点工作内容: 重点耗时内容: 下周工作计划: 本周发现主要工作问题:
    xlliu阅读 555评论 0 0
  • 1.沉鱼的西施 春秋战国时期,越国有一个叫西施的,是个浣纱的女子,五官端正,粉面桃花,相貌过人。她在河边浣纱时,清...
    杨咩咩zZ阅读 1,078评论 0 4
  • 文/刘彩霞 (一) 下午,太阳斜到楼角,夕阳照进泥里。拐进胡同的人都站住脚儿,越过这家墙头翘脚往院里看,侧着耳朵...
    彩霞漫天阅读 227评论 0 0