ThinkPHP CURD之登录
来源:互联网 发布:馆陶县行知教育集团 编辑:程序博客网 时间:2024/06/05 22:59
<form action="/index.php?m=home&c=index&a=getUser" method="post">//跳转至控制器 用户名:<input type="text" name="txtName" size="15"> 密码:<input type="password" name="txtPwd" size="15"> <input type="submit" value="登录" id="btnSend"> </form>
//此为html页面,跳转至控制器验证
public function getUser(){ $username=$_POST['txtName'];//获取表单 $password=$_POST['txtPwd']; if(!trim($username)){ $this->error('登录失败(用户名不能为空!)');//非空验证 } if(!trim($password)){ $this->error('登录失败(密码不能为空!)'); } $map=array('userName'=>$username,'userPwd'=>$password,'_logic'=>'and');//创建数组 $u=D('Users')->login($map);//通过D方法找到模型层的方法 if ($u) { $this->redirect('Index/mainUser'); }else{ $this->error('登录失败(用户名或密码错误!)'); } }//此为控制器代码public function login($map){ return $this->_db->where($map)->find();//通过ThinkPHP自带的查询语句来验证用户; }此为模型层代码
阅读全文
0 0
- ThinkPHP CURD之登录
- ThinkPHP 之 curd 操作
- thinkphp之CURD
- thinkphp 学习之CURD
- ThinkPHP CURD之注册
- ThinkPHP CURD之修改(更新)
- thinkphp CURD
- thinkphp 学习之 CURD操作数据创建
- ThinkPHP CURD方法之where方法详解
- ThinkPHP CURD之循环查询&删除
- ThinkPHP实战之登录
- ThinkPHP学习 CURD
- ThinkPHP 数据CURD
- thinkphp数据库操作CURD
- thinkphp CURD操作
- ThinkPHP 数据库CURD操作
- ThinkPHP的CURD
- Thinkphp中的CURD总结
- Divide and Conquer -- Leetcode problem53. Maximum Subarray
- FreeRTOS 任务挂起和恢复
- 郵便実装
- 微服务架构特点
- MySQL备份之mysqldump工具--lock-all-tables
- ThinkPHP CURD之登录
- MATLAB 判断字符串中是否含有特定的字符
- Attention and Augmented Recurrent Neural Networks
- computed 计算属性无法双向绑定
- MySQL横表和纵表的相互转换
- 98道常见Hadoop面试题及答案解析
- GPIO介绍
- [机器学习实战] k-近邻算法
- 自己的maven jar 包发布到私服服务器不成功,问题解决方案