我们会再设计一个userdao类 操作这个用户的各种方法
add添加、edit修改、del删除甚至还有判断登陆判断
login方法。
在thinkphp model我理解是这样子model就是userdao
所以我们可以在model设计一个UserModel扩展
可以在这里写这些各种对这个user表的操作,注册一个用户,登陆一个用户
<?php
/**
* 会员控制器
*/
namespace Home\Controller;
use Think\Controller;
class UsersController extends BaseController {
/**
* 跳去登录界面
*
*/
public function login(){
}
/**
* 用户退出
*/
public function logout(){
}
/**
* 注册界面
*
*/
public function regist(){
}
/**
* 验证登陆
*
*/
public function checkLogin(){
}
/**
* 新用户注册
*/
public function toRegist(){
}
//检查登录名是否存在
public function checkLoginName(){
}
大家可以扩展开来 我们调用时候就可以这样写
$user_db = D("user");
//这里反正你自己在model写好登陆成功返回true,不成功返回false
if($user_db->login()){
//成功的话怎么样
.......
}else{
// 登陆失败怎么样
........
}
这样我们就可以简单调用一些函数解决一些问题!最佳答案
