PHP会话控制实例分析
发布时间 - 2026-01-10 22:04:22 点击率:次本文实例讲述了PHP会话控制。分享给大家供大家参考,具体如下:

关于cookie和session的测试代码:
<?php
session_start();
define('u','a');
define('p','1');
if (isset($_GET['r']) && $_GET['r']== 1) {
unset($_COOKIE['username']);
unset($_COOKIE['password']);
unset($_SESSION['valid_login']);
}
if (isset($_POST['username']) && isset($_POST['password'])) {
$username = $_POST['username'];
$password = $_POST['password'];
if ($username == u && $password == p) {
$_SESSION['valid_login'] = 1;
setcookie('username', $username);
setcookie('password', $password);
} else {
echo 'incorrect u or p';
}
}
?>
<?php
if (isset($_SESSION['valid_login'])) {
printf('welcom, %s', $_COOKIE['username']);
} else {
?>
<form action="" method="post">
<input type="text" name="username" value="" />
<input type="password" name="password" value="" />
<input type="submit" />
</form>
<?php
}
?>
<br />
<a href="cookie_session.php" title="">refresh</a>
<br />
<a href="cookie_session.php?r=1" title="">clear</a>
更多关于PHP相关内容感兴趣的读者可查看本站专题:《PHP中cookie用法总结》、《PHP数组(Array)操作技巧大全》、《PHP基本语法入门教程》、《PHP运算与运算符用法总结》、《php面向对象程序设计入门教程》、《PHP网络编程技巧总结》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总》
希望本文所述对大家PHP程序设计有所帮助。
# PHP
# 会话控制
# PHP中addslashes()和stripslashes()实现字符串转义和还原用法实例
# PHP实现的文件操作类及文件下载功能示例
# PHP文件与目录操作示例
# PHP数组操作实例分析【添加
# 删除
# 计算
# 反转
# 排序
# 查找等】
# PHP常见字符串处理函数用法示例【转换
# 转义
# 截取
# 比较
# 查找
# 切割】
# PHP面向对象程序设计方法实例详解
# PHP数据库处理封装类实例
# 如何判断php mysqli扩展类是否开启
# Bootstrap php制作动态分页标签
# Thinkphp框架中D方法与M方法的区别
# php的4种常用运行方式详解
# php 反斜杠处理函数addslashes()和stripslashes()实例详解
# 程序设计
# 操作技巧
# 相关内容
# 感兴趣
# 给大家
# 更多关于
# 所述
# 面向对象
# 运算符
# 编程技巧
# 讲述了
# _GET
# amp
# isset
# session_start
# define
# unset
# _SESSION
# valid_login
# password
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
Laravel如何清理系统缓存命令_Laravel清除路由配置及视图缓存的方法【总结】
Windows10如何更改计算机工作组_Win10系统属性修改Workgroup
Win11怎么开启自动HDR画质_Windows11显示设置HDR选项
PHP怎么接收前端传的文件路径_处理文件路径参数接收方法【汇总】
Laravel的.env文件有什么用_Laravel环境变量配置与管理详解
今日头条AI怎样推荐抢票工具_今日头条AI抢票工具推荐算法与筛选【技巧】
Laravel如何实现文件上传和存储?(本地与S3配置)
如何在Windows 2008云服务器安全搭建网站?
南京网站制作费用,南京远驱官方网站?
canvas 画布在主流浏览器中的尺寸限制详细介绍
小米17系列还有一款新机?主打6.9英寸大直屏和旗舰级影像
香港服务器网站卡顿?如何解决网络延迟与负载问题?
HTML5空格和nbsp有啥关系_nbsp的作用及使用场景【说明】
为什么要用作用域操作符_php中访问类常量与静态属性的优势【解答】
潮流网站制作头像软件下载,适合母子的网名有哪些?
如何用PHP快速搭建CMS系统?
在centOS 7安装mysql 5.7的详细教程
iOS中将个别页面强制横屏其他页面竖屏
Laravel如何处理表单验证?(Requests代码示例)
Laravel如何升级到最新的版本_Laravel版本升级流程与兼容性处理
Chrome浏览器标签页分组怎么用_谷歌浏览器整理标签页技巧【效率】
HTML5空格和margin有啥区别_空格与外边距的使用场景【说明】
惠州网站建设制作推广,惠州市华视达文化传媒有限公司怎么样?
大学网站设计制作软件有哪些,如何将网站制作成自己app?
安克发布新款氮化镓充电宝:体积缩小 30%,支持 200W 输出
高防服务器:AI智能防御DDoS攻击与数据安全保障
php485函数参数是什么意思_php485各参数详细说明【介绍】
Laravel如何使用Eloquent进行子查询
如何用AI一键生成爆款短视频文案?小红书AI文案写作指令【教程】
Laravel怎么清理缓存_Laravel optimize clear命令详解
Laravel怎么实现软删除SoftDeletes_Laravel模型回收站功能与数据恢复【步骤】
如何在腾讯云免费申请建站?
javascript中数组(Array)对象和字符串(String)对象的常用方法总结
CSS3怎么给轮播图加过渡动画_transition加transform实现【技巧】
百度输入法ai组件怎么删除 百度输入法ai组件移除工具
Laravel如何实现密码重置功能_Laravel密码找回与重置流程
php增删改查怎么学_零基础入门php数据库操作必知基础【教程】
利用python获取某年中每个月的第一天和最后一天
深圳网站制作设计招聘,关于服装设计的流行趋势,哪里的资料比较全面?
打开php文件提示内存不足_怎么调整php内存限制【解决方案】
Laravel如何发送系统通知_Laravel Notifications实现多渠道消息通知
关于BootStrap modal 在IOS9中不能弹出的解决方法(IOS 9 bootstrap modal ios 9 noticework)
Laravel怎么实现模型属性的自动加密
如何制作公司的网站链接,公司想做一个网站,一般需要花多少钱?
车管所网站制作流程,交警当场开简易程序处罚决定书,在交警网站查询不到怎么办?
哪家制作企业网站好,开办像阿里巴巴那样的网络公司和网站要怎么做?
手机网站制作与建设方案,手机网站如何建设?
Laravel如何使用Passport实现OAuth2?(完整配置步骤)
如何制作新型网站程序文件,新型止水鱼鳞网要拆除吗?
如何在阿里云虚拟主机上快速搭建个人网站?

