`
cakin24
  • 浏览: 1384177 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

PHP应用Session

    博客分类:
  • PHP
阅读更多

一 代码

<?php
	session_start();						//初始化Session变量
	$array=array('PHP从入门到精通','PHP网络编程自学手册','PHP函数参考大全','PHP开发典型模块大全','PHP网络编程标准教程','PHP程序开发范例宝典');
	$_SESSION[mr_book]=$array;
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>将数组中的数据保存到Session中</title>
<style type="text/css">
<!--
.STYLE1 {color: #202A00}
.STYLE3 {
	color: #202A00;
	font-size: 13px;
	font-weight: bold;
}
-->
</style>
</head>
<body>
<table width="995" height="626" border="0" cellpadding="0" cellspacing="0" background="images/bg.jpg">
  <tr>
    <td width="204" height="267">&nbsp;</td>
    <td width="550">&nbsp;</td>
    <td width="219">&nbsp;</td>
  </tr>
  <tr>
    <td height="220">&nbsp;</td>
    <td class="STYLE1">
	  <span class="STYLE3">
	  <?php 
		foreach($_SESSION[mr_book] as $key=>$value){			//读取Session数组中存储的数据
			if($value=="PHP开发典型模块大全"){					//判断当$value的值等于PHP开发典型模块大全时换行
				$br="<br><br>";
			}else{
				$br="&nbsp;&nbsp;";
			}
			echo $value.$br;									//输出Session数组中的内容
		}
	?>
    </span>	</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
</table>
</body>
</html>

 

二 运行结果

 
三 运行说明
1、在php.ini中可以查找到服务器端Sesseion文件配置的路径:
session.save_path = "C:/Users/lenovo/AppData/Local/Temp"
2、运行上面程序后,打开对应的Session文件,内容如下:
mr_book|a:6:{i:0;s:15:"PHP从入门到精通";i:1;s:19:"PHP网络编程自学手册";i:2;s:15:"PHP函数参考大全";i:3;s:19:"PHP开发典型模块大全";i:4;s:19:"PHP网络编程标准教程";i:5;s:19:"PHP程序开发范例宝典";}
  • 大小: 10.9 KB
1
1
分享到:
评论

相关推荐

    PHP Session的配置与应用

    本文将深入探讨PHP Session的配置与应用,以及如何在实践中运用它们。 一、PHP Session的基本原理 PHP Session的工作原理基于客户端和服务器之间的交互。当用户访问网站时,服务器创建一个唯一的Session ID,并将...

    详解php设置session(过期、失效、有效期)

    在PHP中,Session是一种非常重要的会话管理机制,它允许开发者在用户的不同页面请求之间保持状态。本篇文章将深入探讨如何在PHP中设置Session,包括过期、失效以及有效期的管理。 首先,让我们关注`session.save_...

    PHP的session基础

    本篇文章将深入探讨Session的工作原理以及其在实际应用中的操作。 ### 1. Session的工作原理 Session在PHP中扮演的角色是跟踪用户的状态,即使用户在网站的不同页面之间导航。每个用户在访问网站时,服务器会为其...

    PHP中session全面教程

    最后,我们通过一个简单的例子来看看如何在实际应用中使用Session。 假设我们要开发一个简单的登录系统,用户登录后可以在多个页面间跳转,但只有已登录的用户才能访问某些特定页面。 1. **登录页面:** ```php ...

    php写的session购物车

    总之,PHP session购物车是一个基础但关键的应用,它展示了如何在无状态的HTTP环境中维持用户状态。理解并熟练掌握这一技术对于任何PHP开发者来说都是至关重要的,无论是在学习阶段还是在实际工作中。

    php跨域提交及伪造SeSSION

    在PHP编程中,跨域(Cross-Origin)和伪造SESSION(Session Hijacking)是两个重要的安全概念,它们都与Web应用程序的安全性密切相关。本篇文章将详细解释这两个概念,并提供相关的解决方案和预防措施。 首先,让...

    PHP基于memcahe的session方法重写

    在PHP开发中,Session管理是不可或缺的一部分,尤其是在大型分布式系统中。传统的session存储方式,如文件或数据库,可能...在实际应用中,还可以结合负载均衡器、故障转移策略等进一步优化session的可用性和可靠性。

    php5的session详解

    #### 五、Session 在 PHP5 中的应用场景 1. **用户认证**:通过 Session 存储用户登录状态,实现用户认证功能。 2. **购物车管理**:在电子商务网站中,Session 可以用于存储用户选购的商品信息。 3. **个性化设置*...

    PHP Session处理及应用实例.pdf

    PHP Session 处理及应用实例 PHP Session 处理机制是 B/S 结构的程序设计中的一种解决方案,用于保存用户的状态信息和业务运行状态。Session 是一种服务器端的机制,用于保存用户的状态信息和业务运行状态。PHP 的 ...

    php mysql数据库 存储session

    在IT行业中,PHP和MySQL是两个非常重要的工具,它们经常被用来构建动态网站和Web应用程序。本主题聚焦于“PHP MySQL数据库存储session”,这涉及到如何使用PHP将用户的session数据存储在MySQL数据库中,以实现更安全...

    PHP中session全面教程.txt

    ### PHP中的Session全面教程 #### 一、Session概念与作用 ...了解并掌握如何在PHP中正确地使用Session,对于构建安全可靠的Web应用至关重要。希望本文能够帮助您更好地理解和运用PHP中的Session机制。

    PHP实现多服务器session共享之memcache共享.rar

    Session是Web应用程序中用于跟踪用户状态的一种机制,它存储在服务器端,与传统的基于cookie的客户端存储方式相比,更安全且能存储大量数据。然而,当一个网站部署在多台服务器上时,单个服务器上的session无法在...

    php中将session保存到数据库的函数类代码

    在PHP开发中,Session是用于跟踪用户状态的一种机制,它在服务器端存储用户信息,而不仅仅是像Cookie那样在客户端存储。然而,系统默认情况下,PHP会将Session数据保存在文件系统中,这在多服务器环境或者高并发场景...

    PHP中Session机制的研究与应用.pdf

    PHP 中 Session 机制的研究与应用 PHP 中的 Session 机制是指跟踪和识别用户的机制,用于记录用户信息。Session 是一种特定时间概念,能够存储当前浏览器窗口打开的任何窗口的用户信息。这段有始有终的一系列动作/...

    php实现主界面登陆 退出session

    PHP的`session`机制用于存储用户会话数据。一旦用户成功登录,你可以启动一个新的会话,并将用户的ID或其他标识符存储在`$_SESSION`全局变量中,以便后续页面可以识别用户的身份。例如: ```php session_start(); $...

    php_session与cookie会员登录验证实例

    在本文中,我们将深入探讨PHP中的Session和Cookie技术,以及如何使用它们进行会员登录验证。首先,让我们理解这两个概念。 **PHP Session**: Session是PHP提供的一种机制,用于在用户的不同页面请求之间存储数据。...

    js操作session例子

    &lt;form id="sessionForm" action="saveSession.php" method="post" style="display: none;"&gt; &lt;input type="hidden" name="sessionValue"&gt; 保存数据到Session ``` 2. 使用JavaScript操作: ```javascript ...

    php利用session_start查看浏览记录

    在PHP编程中,`session_start()` 是一个非常关键的函数,它用于启动一个新的会话或者恢复当前页面上已经存在的会话。会话是Web应用程序中用于跟踪用户状态的一种方法,尤其是在用户浏览过程中需要保存信息的情况下,...

    php使用session的购物车类.zip

    在电子商务应用中,购物车功能通常需要利用Session来实现,因为用户可能在多个页面之间浏览商品并添加到购物车,而Session能确保这些数据在用户浏览过程中保持一致。这个"php使用session的购物车类.zip"压缩包提供的...

    PHP5 session 详解

    ### PHP5 Session 详解 #### 一、HTTP 协议与 Session 的必要性 ...然而,在实际的 Web 应用程序开发过程中,经常需要跟踪用户...理解和掌握 Session 的工作原理及其配置方法对于开发基于 PHP 的 Web 应用程序至关重要。

Global site tag (gtag.js) - Google Analytics