原生PHP上传图片(文件)

2019-01-03  本文已影响0人  可乐_加冰_

一、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**********/

上一篇 下一篇

猜你喜欢

热点阅读