文档章节

php中session_save_path另一种用法

sgt.dong
 sgt.dong
发布于 2016/03/18 21:10
字数 181
阅读 12
收藏 0
session_save_path("2;./tmp");

是指定session存储的路径,参数意思是:2代表0-9a-z单字符创建的双层文件夹,如:./tmp/a/a  ./tmp/a/0 等

将session存储在当前文件夹下的tmp目录下的双层目录里面

1,首先要创建目录

$str='0123456789abcdefghijklmnopqrstuvwxyz';
for($i=0;$i<strlen($str);$i++){
    for($j=0;$j<strlen($str);$j++){
        $dirname='./tmp/'.$str[$i].'/'.$str[$j];
        if(!file_exists($dirname)){
            mkdir($dirname,0777,TRUE);
        }
    }
}

2,修改session存储的路径

session_save_path("2;./tmp");
session_start();

3,newpath_rand.php

/*
 * 说明:指定随机的存储路径
 * 
 */
$str='0123456789abcdefghijklmnopqrstuvwxyz';
for($i=0;$i<strlen($str);$i++){
    for($j=0;$j<strlen($str);$j++){
        $dirname='./tmp/'.$str[$i].'/'.$str[$j];
        if(!file_exists($dirname)){
            mkdir($dirname,0777,TRUE);
        }
    }
}
session_save_path("2;./tmp");//
session_start();
$_SESSION['name']='new_path';


© 著作权归作者所有

sgt.dong
粉丝 0
博文 19
码字总数 2945
作品 0
杭州
私信 提问
php pathinfo()函数

一.pathinfo()函数 pathinfo()函数返回一个包含了文件信息的数组,数组中有四个元素,分别是dirname、basename、extension、filename。 举例: <?php //pathinfo函数用法 $path = "/www/jbxu...

freedonn
2014/03/17
0
0
采用EaglePHP框架解决分布式集群服务器利用MEMCACHE方式共享SESSION数据的问题

一、问题起源 稍大一些的网站,通常都会有好几个服务器,每个服务器运行着不同功能的模块,使用不同的二级域名,而一个整体性强的网 站,用户系统是统一的,即一套用户名、密码在整个网站的各...

maoxiaojian
2012/09/06
1K
2
PHP cookie和session的分析

PHP的COOKIE cookie是一种在远程浏览器端储存数据并以此来跟踪和识别用户的机制。 PHP在http协议的头信息里发送cookie,因此setcookie()函数必须在其它信息被输出到浏览器前调用,这和对heade...

龙上
2011/12/20
0
0
如何在多web服务器共享SESSION数据

一、问题起源   稍大一些的网站,通常都会有好几个服务器,每个服务器运行着不同功能的模块,使用不同的二级域名,而一个整体性强的网站,用户系统是统一的,即一套用户名、密码在整个网站...

蜗牛奔跑
2016/03/08
23
0
PHP cookie和session的分析

PHP的COOKIE cookie 是一种在远程浏览器端储存数据并以此来跟踪和识别用户的机制。 PHP在http协议的头信息里发送cookie, 因此 setcookie() 函数必须在其它信息被输出到浏览器前调用,这和对 ...

Adam-Lee
2011/09/01
0
3

没有更多内容

加载失败,请刷新页面

加载更多

利用mybatis generator生成实体类、Mapper接口以及对应的XML文件

项目中通常会遇到数据的持久化,如果是采用mybatis的orm,就会涉及到生成xml的问题,刚好mybatis官网提供了这么个插件MyBatis Generator,效果简直是棒呆。 1. 首先需要在build.gradle文件中...

啊哈关关
今天
2
0
SpringSocial相关的知识点

使用SprigSocial开发第三方登录 核心类 ServiceProvider(AbstractOauth2ServiceProvider):主要负责实现server提供商(例如QQ,微信等共有的东西),默认实现类是AbstractOauth2ServiceProvider...

chendom
今天
1
0
Java并发之AQS详解

一、概述   谈到并发,不得不谈ReentrantLock;而谈到ReentrantLock,不得不谈AbstractQueuedSynchronizer(AQS)!   类如其名,抽象的队列式的同步器,AQS定义了一套多线程访问共享资源...

群星纪元
昨天
2
0
Fabric-sdk-java最新教程

Fabric Java SDK是Fabric区块链官方提供的用于Java应用开发的SDK,全称为Fabric-sdk-java,网上可用资料不多,本文列出了精心整理的针对Fabric Java SDK的最新精选教程。 如果希望快速掌握F...

汇智网教程
昨天
2
0
react 子组件监听props 变化

componentWillReceiveProps //已经被废弃 getDerivedStateFromProps// 推荐使用//如果条件不存在必须要返回null static getDerivedStateFromProps(props, current_stat...

一箭落旄头
昨天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部