CI框架学习——检查用户名与密码是否合法(二)
2014-03-04 20:29
363 查看
检查用户名与密码是否合法
步骤一、编写用户登录的窗体见下面内容步骤二、编写数据库校验方法
$username = $_POST["username"]; #接收客户端的参数 $password = $_POST["password"]; $result = $this->Mhome->get_user_num($username,$password); #利用模型进行调用其参数
function get_user_num($username,$password) { $query = $this->db->query("SELECT * FROM radmin where username = '$username' and password='$password'"); return $query->num_rows(); }
步骤一、控制器
function index() { $this->load->helper(array('form', 'url')); #一次加载多个帮助方法 $id=$this->uri->segment(3); $this->load->model('Mhome'); $data['query']=$this->Mhome->getOneNews($id); if (isset($_POST["id"])) { //代表的是保存修改操作了 $data=array( 'a'=>$_POST['a'], 'b'=>$_POST['b'], ); $this->Mhome->updateNews($_POST['id'],$data); echo "ok"; } $this->load->view('index',$data); } 说明:我是为了简单化一点所以将其放在一块了。 |
<td>b<input name="b" value="<?php echo $row->b; ?>" /> <?php endforeach;?> <tr> <td><input type="submit" value="OK" /> </form> <table> <?php echo form_open('form'); ?> #还是用它吧!为了方便移植 <?php foreach($query->result() as $row) : ?> <tr> <input type="hidden" name="id" value="<?php echo $row->id;?>" /> <td>a<input name="a" value="<?php echo $row->a; ?>" />
步骤三、编写模型层
function getOneNews($id) { $this->db->where('id',$id); $data=$this->db->get('a'); return $data; } function updateNews($id,$data){ $this->db->where('id',$id); $this->db->update('a',$data); } 说明:能够直接将一个数组的数据更新过来的。传入一个数组进来然后就直接更新了! 删除操作: function deleteNews($newsid){ $this->db->where('id',$newsid); $data=$this->db->delete(“a”); #传入一个ID将其记录删除掉 return $data; } |
相关文章推荐
- JMSWMQ2013: 为队列管理器“QM1”提供的安全性认证无效,连接方式为“Client”,主机名为“192.168.1.1(1415)”。 请检查提供的用户名和密码在您连接至的队列管理器中是否
- 案例(鼠标离开文本框检查用户名、密码、验证码是否为空)
- mybatis学习-入门(6)-实际例子,输入用户注册,并在离开用户名输入框时检查用户是否存在
- Flex3学习轨迹:检查颜色名称是否合法
- 学习aiax(javascript)--页面无刷新用ajax检查用户名是否已注册(POST方式)
- 1.服务器自定义的In拦截器,负责检查用户名,密码是否正确:服务器主类
- js——正则表达式 验证邮箱、手机号、密码、用户名是否合法
- 2.服务器自定义的In拦截器,负责检查用户名,密码是否正确:拦截器
- C# 使用API检查域用户名和密码是否正确
- PL/SQL自定义:函数检查日期字符串是否合法
- PHP学习日记-检查数据库中某张表是否存在
- 今天起学习CI框架--写了一个很不完善注册页面
- 用JsonViewer检查Json数据是否合法 by Yulh
- LINUX下 如何验证系统用户名和密码是否正确。
- 页面输入服务器ID 用户名密码 校验是否可以登录
- 菜鸟学Java(一)——Ajax异步检查用户名是否存在
- CI 框架-学习之路(一)
- 教你学习CI框架codelgniter——CI框架基本配置
- JSP注册用AJax无刷新判断用户名是否被占用,并且判断两次密码输入是否一致
- Validator框架验证确认密码与密码是否相等