php 判断用户是否登录
发布:smiling 来源: PHP粉丝网 添加日期:2013-12-11 14:28:43 浏览: 评论:0
判断用户登陆主要分几个过程,第一步是用户登陆成功后把数据保存到session中,然后当用户访问需要登陆过的用户权限时就来判断session是否为空,如果不是就登录成功,下面来看个实例
- <?php
- session_start();
- if(getconfig("chatroom_admin")==$_post["username"]&&getconfig("chatroom_adminpassword")==md5($_post["password"]))
- {
- //登陆成功,注册session
- session_register("administrator");
- if(isset($_session["hack_num"]))
- {
- session_unregister("hack_num");
- }
- $_session["administrator"] = "yes";
- header("location:main.php");
- exit;
- }
- else
- {
- if($_session["hack_num"]=="")
- {
- session_register("hack_num");
- $_session["hack_num"] = 1;
- }
- else
- {
- $_session["hack_num"] ++;
- }
- header("location:../notice.php?id=".admin_login_lost);
- exit;
- }
- ?>
看到//登陆成功,注册session下面的代码了么,那里就是用户登录成功把数据保存到session['hack_num']面。
- <?php
- //这个页面首先判断用户是否正确登录,如未登录,就转到登录页面。
- session_start();
- if((!$user_id)or(!$user_array[hack_num])or(!$user_array[hack_num])){
- header("location: login.php3");
- }
- ?>
上面这段代码是用来判断session['hack_num']是否有值了,有就是登录成功了。
Tags: 判断 用户 是否登录
- 上一篇:php 错误处理与异常处理方法与实例教程
- 下一篇:Ajax用户注册验证
相关文章
- ·php判断变量是否是整数的两种方法(2014-02-10)
- ·PHP和JS判断来路跳转到指定页面(2014-02-16)
- ·PHP判断浏览器类型程序代码详解(2014-03-02)
- ·PHP判断一个字符串是否是回文字符串(2014-03-06)
- ·php中获取变量类型和判断是否是变量(2014-03-27)
- ·php判断值是否为空实例代码(2014-07-24)
- ·php判断手机访问实现程序(2014-07-30)
- ·php判断是否为数字(2014-08-18)
- ·php 判断字符串在另一个字符串中位置(2014-09-19)
- ·php判断用户浏览器类型是否为微信浏览器(2014-09-21)
- ·php判断字符串是否包含另一个字符串例子(2014-09-21)
- ·PHP更高效的字符长度判断例子(2014-09-22)
- ·php移动访问判定(2014-10-22)
- ·PHP如何判断一个gif图片是否为动态图片(动画)(2015-04-09)
- ·php判断客户端IP来防止重复提交表单的方法(2015-04-15)
- ·php判断是android还是ios还是wp的访问网站(2015-12-10)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)