亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

通用后臺訪問控制

Original 2019-04-16 18:04:41 211
abstract:<?php/** * Created by PhpStorm. * User: NavySeals * Date: 2019/1/10 * Time: 13:50 */namespace app\admins\controller;use think\Controller;use Util\SysDb;class Admin extends Base{    public

<?php
/**
* Created by PhpStorm.
* User: NavySeals
* Date: 2019/1/10
* Time: 13:50
*/
namespace app\admins\controller;
use think\Controller;
use Util\SysDb;

class Admin extends Base
{
   public function index()
   {
       $data['lists']=$this->db->table('admins')
           ->order('id desc')->lists();
       return $this->fetch('',$data);
   }
   //添加管理員
   public function add()
   {
       $id = (int)input('get.id');
       $data['item'] = $this->db->table('admins')->where(array('id'=>$id))->item();
       return $this->fetch('',$data);
   }
   //保存管理員
   public function save()
   {
       $id = (int)input('post.id');
       $data['username'] = trim(input('post.username'));
       $data['gid'] = (int)input('post.gid');
       $data['truename'] = trim(input('post.truename'));
       $data['status'] = (int)input('post.status');
       $password = input('post.password');
       if(!$data['username'])
       {
           exit(json_encode(array('code'=>1,'msg'=>'用戶名不能為空')));
       }
       if(!$data['gid'])
       {
           exit(json_encode(array('code'=>1,'msg'=>'角色不能為空')));
       }
       if(!$data['truename'])
       {
           exit(json_encode(array('code'=>1,'msg'=>'姓名不能為空')));
       }
       if(!$id==0 && !$password)
       {
           exit(json_encode(array('code'=>1,'msg'=>'請輸入密碼')));
       }
       if($password)
       {
           $data['password'] = md5($data['username'].$password);
       }

       $res = true;
       if($id == 0)
       {
           $item = $this->db->table('admins')->where(array('username'=>$data['username']))
               ->item();
           if($item)
           {
               exit(json_encode(array('code'=>1,'msg'=>'用戶名已存在')));
           }

           $data['add_time'] = time();
           $res = $this->db->table('admins')->insert($data);
       }else{
          $res = $this->db->table('admins')
               ->where(array('id'=>$id))
               ->update($data);
       }
       if($res)
       {
           exit(json_encode(array('code'=>0,'msg'=>'添加成功')));
       }else{
           exit(json_encode(array('code'=>1,'msg'=>'添加失敗')));
       }
   }

   //刪除管理員
   public function delete()
   {
       $id = (int)input('post.id');
       $res = $this->db->table('admins')
           ->where(array('id'=>$id))
           ->delete();
       if(!$res){
           exit(json_encode(array('code'=>1,'msg'=>'刪除失敗')));
       }else{
           exit(json_encode(array('code'=>0,'msg'=>'刪除成功')));
       }
   }
}

Correcting teacher:查無此人Correction time:2019-04-17 09:23:01
Teacher's summary:完成的不錯。cms后臺管理系統(tǒng)是每個學(xué)習(xí)php的最初項目。繼續(xù)加油。

Release Notes

Popular Entries