tp框架文件上传

2021-06-27 18:04

阅读:556

标签:bsp   ansi   title   jpeg   功能   文件夹   存放位置   tle   put   

tp框架的文件上传功能也非常简便,我们一起来看一下:

1、首先我们要在Controller文件夹下新建一个控制器TestController.class.php:

php
namespace Home\Controller;
use Think\Controller;
class TestController extends Controller{
    public function shangchuan (){
        $this->show();
    }
    public function wjsc(){
        $u = new\Think\Upload();
        $u->maxSize = 1024000;//设置文件大小
        $u->rootPath = "./Public/";//文件存放的根路径
        $u->savePath = "./upload/";//设置当前上传文件存放位置
        $u->exts = array(‘jpg‘,‘gif‘,‘png‘,‘jpeg‘);
        $info = $u->upload();//上传文件并返回文件信息
        if($info){
            echo "上传成功,文件存放在:".$info["file"][‘savepath‘];
        }
        else{
            echo $u->getError();
        }
    }
}

2、在View文件夹下新建一个Test文件夹,再在里边新建一个shangchuan.html页面:

DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
html xmlns="http://www.w3.org/1999/xhtml">
head>
meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
title>无标题文档title>
head>

body>
h1>文件上传h1>
form action="__CONTROLLER__/wjsc" method="post" enctype="multipart/form-data">
    input type="file" name="file" />
    input type="submit" value="上传" />
form>
body>
html>

效果图:

技术分享

技术分享

技术分享

 

tp框架文件上传

标签:bsp   ansi   title   jpeg   功能   文件夹   存放位置   tle   put   

原文地址:http://www.cnblogs.com/mengshenshenchu/p/7145927.html


评论


亲,登录后才可以留言!