用PHP来设置成功登录的会话(附代码实例)

用PHP来设置成功登录的会话(附代码实例),第1张

概述用PHP来设置成功登录的会话(附代码实例) 在PHP中“会话”就是指会话机制,也就是指session。那么session在PHP中就是用于保持用户连续访问Web应用时的相关数据,这些数据能够大大提高用户体验度,也绝对能增加你网站的吸引力。

本文我将结合一个详细的实例,给大家详细介绍如何用PHP来设置成功登录的session会话。

→注:会话控制的想法是能够在网站上的单个会话期间跟踪用户。

下面是具体设置会话的步骤:

首先我们创建一个表单,其中包含一个名为name的文本字段和一个提交按钮,并且我们设置方法为post,动作为submit.PHP。

表单如下:

<!DOCTYPE HTML><HTML lang="en"><head>    <Meta charset="UTF-8">    <Title></Title></head><body><form name="form" method="post" action="submit.PHP">    <label for="name">姓名:</label>    <input type="text" name="name" ID="name" />    <input type="submit" name="submit" value="提交" /></form></body></HTML>

然后创建另一个页面“submit.PHP”,代码如下:

<?PHP/** * Created by PHPStorm. * User: administrator * Date: 2021/8/11 0011 * Time: 上午 11:32 */// 发起会话session_start();// 检查表单是否已提交且名称不为空if ($_POST && !empty($_POST['name'])) {// 设置会话变量$_SESSION['name'] = $_POST['name'];}?><HTML><head><Title>设置会话</Title></head><body><?PHP// 设置会话检查变量if (isset($_SESSION['name'])) {// 如果设置了,用名字问候echo '你好,'.$_SESSION['name'],"!";echo '欢迎访问本页面!';}else {// 如果没有设置,发送回登录echo '请 <a href="form.PHP">登录</a>';}?></body></HTML>

上述表单代码的运行效果是:

假如输入姓名“小王”,点击提交后的页面效果则是:

如果没有输入内容,直接点击提交,则会显示如下:

最后给大家推荐一个《php session 会话(专题)》,在这篇文章中更详细的介绍了session知识,感兴趣的朋友可以收藏学习~ 总结

以上是内存溢出为你收集整理的用PHP来设置成功登录的会话(附代码实例)全部内容,希望文章能够帮你解决用PHP来设置成功登录的会话(附代码实例)所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/1007942.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存