PHP会话控制实例分析
2016-12-24 10:34
751 查看
本文实例讲述了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中addslashes()和stripslashes()实现字符串转义和还原用法实例
- PHP实现的文件操作类及文件下载功能示例
- PHP文件与目录操作示例
- PHP数组操作实例分析【添加,删除,计算,反转,排序,查找等】
- PHP常见字符串处理函数用法示例【转换,转义,截取,比较,查找,反转,切割】
- PHP面向对象程序设计方法实例详解
- PHP数据库处理封装类实例
- 如何判断php mysqli扩展类是否开启
- Bootstrap php制作动态分页标签
- Thinkphp框架中D方法与M方法的区别
- php的4种常用运行方式详解
- php 反斜杠处理函数addslashes()和stripslashes()实例详解
相关文章推荐
- PHP会话控制之session--实例
- php通过会话控制实现身份验证实例
- PHP共享内存使用与信号控制实例分析
- PHP会话控制之cookie-实例
- php通过会话控制实现身份验证实例
- PHP会话控制之Session介绍原理
- PHP会话控制之Session介绍原理
- 【EA+UML+PHP实例】WinBlog微博系统分析及设计下载
- php和数据库结合的一个 简单的web实例 代码分析 (php初学者)
- 【读书笔记】PHP中使用会话控制
- PHP session会话的安全性分析
- php会话控制的学习笔记
- PHP大型网站的架构实例分析
- PHP中break及continue两个流程控制指令区别分析
- PHP随机数生成代码与使用实例分析
- 实用PHP会员权限控制实现原理分析 .
- 实用PHP会员权限控制实现原理分析
- PHP随机数生成代码与使用实例分析
- 利用Nginx的X-Accel-Redirect头实现下载控制(附带php和rails实例)
- 实用PHP会员权限控制实现原理分析