ci框架中怎么验证用户是否已登录
ci框架中怎么验证用户是否已登录,如果已经登陆,就可以不用显示登陆页面,直接进入后台,否则,先跳到登陆页面之后再输入用户名和密码才能跳转到后台的页面这个人是连最基本的知识都不懂,我建议还是看些基础的内容再说,不然就算你知道了怎么做,也不算会吧,要知其然知其所以然 Closer 发表于 2015-3-30 13:57
沒啥代碼吧...
進入該方法第一件事就是檢查 Session 是否已登入...
沒登入就轉向登入頁阿 ...
对,没错,就是进入该方法的时候就检查session,是否已登入,但是这个检验session的方法应该写在什么地方了?在说检查session的这个方法是你在访问后台栏目里面所有的地址的时候都要检测session!怎么样才能做到共用的!
在页面最上面 输入:session_start ();才可以使用session
当你登陆成功(数据库等等一系列操作)之后,将你用户信息存储到SESSION中
比如:$_SESSION['UserName']='张三';
然后判断$_SESSION['UserName']中是否有值就可以判断出是否登陆成功了。。
像版主说的,如果你想少些这个方法的话,可以统一些成一个方法! 與 CI 無關 這只是個邏輯判斷式
檢查 Session 是否已登入
若未登入就導入登入頁 Closer 发表于 2015-3-30 13:44
與 CI 無關 這只是個邏輯判斷式
檢查 Session 是否已登入
若未登入就導入登入頁 ...
但是怎么让每次进入后台必须先检测session了!求代码{:soso_e113:} 弋痕夕 发表于 2015-3-30 13:50
但是怎么让每次进入后台必须先检测session了!求代码
沒啥代碼吧...
進入該方法第一件事就是檢查 Session 是否已登入...
沒登入就轉向登入頁阿 弋痕夕 发表于 2015-3-30 14:04
对,没错,就是进入该方法的时候就检查session,是否已登入,但是这个检验session的方法应该写在什么地方 ...
寫入 Model
然後每次都呼叫你指定的方法
此方法內再去檢查是否有登入 Session 的資料 Closer 发表于 2015-3-30 13:57
沒啥代碼吧...
進入該方法第一件事就是檢查 Session 是否已登入...
沒登入就轉向登入頁阿 ...
大神,求你qq号!{:soso_e113:}
弋痕夕 发表于 2015-3-30 14:07
大神,求你qq号!
2785748407 每一个controller继承一个基类 ,然后在这个类里面判断即可
页:
[1]
2