php 判断是否登录
来源:互联网 发布:电视亮度调节软件 编辑:程序博客网 时间:2024/06/01 09:10
<?php// 本类由系统自动生成,仅供测试用途class IndexAction extends Action {public function _before_index(){//做判断,如果没有登录,跳转到登录页面if(!isset($_SESSION['username']) || $_SESSION['username']==''){$this->redirect('Login/index');}} public function index(){$city=M('city'); //返回Model实例//返回数组$arr=$city->select();//dump($arr);$this->assign('list',$arr);$this->display(); }public function next(){$this->display();}}//如果没有登录打开index/index.html 会跳转到Login/index 页面//登录接口:<?php class LoginAction extends Action{ function index(){ $this->display(); } public function do_login() { $username=$_POST['username']; $password=$_POST['password']; $user=M('user'); $where['username']=$username; $where['passord']=$password; $c=$user->where($where)->count(); if ($c>0){ //必须向SESSION里写数据,不然跳转到Index/index $_SESSION['username']=$username; $this->redirect('Index/index'); }else{ $this->error('用户不能登录'); } } }?> //必须向SESSION里写数据,不然跳转到Index/index 会检测if(!isset($_SESSION['username']) || $_SESSION['username']=='') 如果没有$_SESSION['username']值 又会跳转到登录页面,造成死循环 //登录页面: <!doctype html><html lang="en"> <head> <meta charset="UTF-8"> <meta name="Generator" content="EditPlus®"> <meta name="Author" content=""> <meta name="Keywords" content=""> <meta name="Description" content=""> <title>Document</title> </head> <body> <!-- __URL__: 会替换成当前模块的URL地址(不含域名) --> <!-- Login模块下的do_login处理 --> <form action="__URL__/do_login" method='post'> 用户名:<input type='text' name='username'/><br/> 密码:<input type='password' name='password'/><br/> <input type='submit' value='登录'/> </form> </body></html>
0 0
- php 判断是否登录
- php判断网站是否为手机登录
- PHP方法-判断是否是手机登录
- php 用户登录:如何判断用户是否登录
- 判断用户是否登录
- jsp判断是否登录
- 判断是否重复登录
- 判断用户是否登录
- dede 判断是否登录
- work_weipa_判断是否登录
- 判断用户是否登录
- 判断是否第一次登录
- 判断用户是否登录
- php 用户访问菜单页面,必须登录,判断用户是否登录
- php 判断是否包含
- PHP判断是否是微信
- 判断数据库是否登录成功
- ashx基类:判断是否登录
- Sitemesh 3 的使用及配置
- 同一个页面提交多个form表单方法(详细)
- css div居中
- 正则表达式知识详解之前后查找(环视) (java版示例)
- 硬盘的读写原理
- php 判断是否登录
- Vim bundle
- php static静态变量及方法详解
- 在Android中查看和管理sqlite数据库
- 欢迎使用CSDN-markdown编辑器
- Mybatis 高级结果映射 ResultMap Association Collection
- jquery常用函数及技巧(持续更新)
- CSS3基础第二篇(变形,动画)
- js中date时间转换yyyy-mm-dd hh:MM:ss等格式字符串