thinkphp session设置

前端之家收集整理的这篇文章主要介绍了thinkphp session设置前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

<div class="cnblogs_code">

  1. }
  2. public function Index(){
  3. session("user",""); //清空session
  4. $mobile = parent::isMobile();
  5. if($mobile=="true"){
  6. $this->display(Wap_Login);
  7. }else{
  8. $this->display(Login);
  9. }
  10. }
  11. public function Login(){
  12. if (IS_AJAX) {
  13. $username = I('param.username');
  14. $password = I('param.password');
  15. $user = M("cuser");
  16. $res=$user->where("login_id='{$username}' OR phone='{$username}'")->find();
  17. if (!empty($res) &amp;&amp; $res['password']==md5($password)) {
  18. $this->LoginSession($res); <span style="color: #ff00ff"&gt;//存入session,把$res的一条数据存入session以方便后面使用</span>
  19. $status=1; //<a href="/tag/yonghuming/" target="_blank" class="keywords">用户名</a>正确,<a href="/tag/mimazhengque/" target="_blank" class="keywords">密码正确</a>。
  20. }elseif(!empty($res) &amp;&amp; $res['password']!==md5($password)){
  21. $status=2; //<a href="/tag/yonghuming/" target="_blank" class="keywords">用户名</a>正确,密码不正确。
  22. }elseif(empty($res)){
  23. $status=3; //<a href="/tag/yonghuming/" target="_blank" class="keywords">用户名</a>不存在。
  24. }
  25. $this->ajaxReturn($status);
  26. exit();
  27. }
  28. $mobile = parent::isMobile();
  29. if($mobile=="true"){
  30. $this->display(Wap_Login);
  31. }else{
  32. $this->display(Login);
  33. }
  34. }

  //调用session方法
public function LoginSession($user_info){
session('[regenerate]'); //会话([再生])
session("user",$user_info);
}
}

$userid=session('user.id'); //后台取值 因为是全局变量

猜你在找的ThinkPHP相关文章