您现在的位置是:网站首页> 编程资料编程资料
PHP实现用session来实现记录用户登陆信息_php实例_
                     2023-05-25
                392人已围观
                
                2023-05-25
                392人已围观
            
简介 PHP实现用session来实现记录用户登陆信息_php实例_
PHP中session实现记录用户登录信息的问题,也是PHP面试题中比较常见的考点之一,是PHP学习者必须掌握的一个知识点。
对于初入门的PHP新手来说,或许有一定的难度。那么在之前的文章【PHP中session如何存储及删除变量的】中,也为大家介绍了PHP中session的基础含义,需要的朋友可以选择参考。
下面我们就通过具体的代码示例,为大家详细的介绍PHP中session实现记录用户登录信息的具体方法。
1.简单的登录界面代码示例:
login.html
登录 
2.简单的用于连接数据库的PHP文件代码示例:
db.php
query($sql)->fetch(); return $data; }
这里我们定义了一个sql方法用来查询数据库表中字段,并返回数据。
那么如果有新手不清楚PHP连接数据库的方法,可以参考学习这篇文章【PHP怎么连接Mysql数据库】。
3.检验用户登录信息的代码示例:
check.php
 alert('登录成功!正在跳转...') "; echo "如果跳转失败请点击跳转~~"; header("Refresh:1;url=index.php"); }这里我们要开启session,并用include引入数据库,然后用if语句判断查询提交过来的数据并将用户名提交给session来记录,即判断用户名密码是否存在及是否相等。
4.登录成功后跳转的页面代码示例:
index.php
这里是主页"; session_start(); $name = $_SESSION['username']; if ($name) { echo ""; }else{ echo ""; echo "如果跳转失败请点击跳转~~"; header("Refresh:1;url=login.html"); }那么上述代码login.html,db.php,check.php和index.php就是一个简单的用session来实现记录用户登录信息的程序。
我们可以通过浏览器访问进行测试,首先我们可以在login登录界面,输入用户名密码,效果如下图:

点击login登录,跳转到check.php。

点击确定

如果跳转失败就点击上图中链接,如果跳转成功,则直接跳转到index.php主页面,显示如下图:


本篇文章就是关于PHP中session来实现记录用户登录信息的具体方法介绍,具有一定的参考价值,希望对需要的朋友有所帮助!
相关内容
- PHP中使用CURL发送get/post请求上传图片批处理功能_php实例_
- 深入理解 PHP7 中全新的 zval 容器和引用计数机制_php实例_
- php实现二叉树中和为某一值的路径方法_php实例_
- php中青蛙跳台阶的问题解决方法_php实例_
- PHP通过文件路径获取文件名的实例代码_php实例_
- ThinkPHP中获取指定日期后工作日的具体日期方法_php实例_
- php实现数组中出现次数超过一半的数字的统计方法_php技巧_
- php5.5使用PHPMailer-5.2发送邮件的完整步骤_php技巧_
- PHP中常见的密码处理方式和建议总结_php技巧_
- PHP如何根据文件头检测文件类型实例代码_php技巧_
 
                                
                                                         
                                
                                                         
                                
                                                         
 
    