标签详解+文件上传+分页

原创 2018-12-27 16:56:13 168
摘要:<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>Title</title></head><style> table{ &nb

<!DOCTYPE html>
<html lang="en">
<head>
   <meta charset="UTF-8">
   <title>Title</title>
</head>
<style>
table{
       width: 500px;
border:1px solid #868686;
}
   table tr td{
       text-align: center;
border: 1px solid red;
}
</style>
<body>
<table>
   <tr>
       <th>ID</th>
       <th>姓名</th>
       <th>性别</th>
       <th>成绩</th>
       <th>添加时间</th>
   </tr>
<!--{foreach $users as $user}-->
       <!--<tr>-->
           <!--<td>{$user.id}</td>-->
           <!--<td>{$user.name}</td>-->
           <!--<td>{$user.sex}</td>-->
           <!--<td>{$user.score}</td>-->
           <!--<td>{}</td>-->
       <!--</tr>-->
   <!--{/foreach}-->

   <!--{volist name='users' id='user' offset='3' length="5"}-->
       <!--<tr>-->
           <!--<td>{$user.id}</td>-->
           <!--<td>{$user.name}</td>-->
           <!--<td>{$user.sex}</td>-->
           <!--<td>{$user.score}</td>-->
           <!--<td>{}</td>-->
       <!--</tr>-->
   <!--{/volist}-->

   <!--{volist name="users" id="user" mod="2"}-->
   <!--{eq name="mod" value="1"}-->
   <!--<tr>-->
   <!--<td>{$user.id}</td>-->
   <!--<td>{$user.name}</td>-->
   <!--<td>{$user.sex}</td>-->
   <!--<td>{$user.score}</td>-->
   <!--<td>{}</td>-->
   <!--</tr>-->
   <!--{/eq}-->
   <!--{/volist}-->
{empty name='users'}
       <h3>暂无数据</h3>
{else/}
   {volist name="users" id='user'}
       <tr>
           <td>{$user.id}</td>
           <td>{$user.name}</td>
           <td>
{//$user.sex}
               {in name="user.sex" value="0,1"}
                   {if $user.sex==1}
                   男
                   {else /}
                   女
                   {/if}
               {/in}
           </td>
           <td>{$user.score}</td>
           <td>{$user.entry_time}</td>
       </tr>
{/volist}
   {/empty}

</table>
{$page|raw}
</body>
</html>


/***************************************************************************/

<?php
/**
* Created by PhpStorm.
* User: Administrator
* Date: 2018/12/27
* Time: 16:40
*/

namespace app\index\controller;


use think\Controller;
use think\Request;

class File extends Controller
{
   public function bd(){
       return $this->fetch();
   }

   public function upload(Request $request){
       //获取文件信息
       $file = $request->file('file');
       if(is_null($file)){
           $this->error('没有选择任何文件');
       }
       //移动文件到服务器上的制定目录
       //验证上传:文件大小,文件类型
       $res = $file->validate(['ext' => 'jpg,jpeg,png'])->move('uploads');
       if($res == false){
           $this->error($file->getError());
       }else{
           $this->success('上传成功');
       }

   }
}

批改老师:天蓬老师批改时间:2018-12-27 17:03:25
老师总结:if($res == false) 推荐用===, 将false写在前面

发布手记

热门词条