咱们直接在Login这个控制器里写多一个方法便可完成退出了,php
<?php namespace Admin\Controller; use Think\Controller; class LoginController extends Controller { //后台登陆 public function index(){ if(IS_POST){ $username = I('admin'); $password = I('pwd'); if(D('admin')->checkUser($username,$password)){ //dump($_SESSION);die; $this -> success('登陆成功',U('index/index')); }else{ $this -> error('用户名或则密码错误'); } return; } $this -> display(); } //注销 public function logout(){ session(null); $this -> success('恭喜成功退出','index',3); //dump($_SESSION); } }
而后在修改一下网页上的退出按钮,而且在模版中找到他:session
而后来测试下测试