InfoQ

交流

讨论:SESSION 经典啊,来看看~~

作者 lad 发布于 0000-00-00 分类:php基础编程

这是 PHP 手册上别人的例子,好啊~~!
可是偶不知道怎么用啊,
不知道它能做什么用。
如果我想指定 SESSION 的存储路径,我该怎么做啊~~,
感谢高手指点迷津啊~~~~~~~~谢过先~! :crying: :crying: :crying: 急啊,我等,不走。

[PHP]<?php
function open($save_path, $session_name) {
global $sess_save_path, $sess_session_name;
$sess_save_path = $save_path;
$sess_session_name = $session_name;
return(true);
}
function close() {
return(true);
}
function read($id) {
global $sess_save_path, $sess_session_name;
$sess_file = "$sess_save_path/sess_$id";
if ($fp = @fopen($sess_file, "r")) {
$sess_data = fread($fp, filesize($sess_file));
return($sess_data);
} else {
return("");// Must return "" here.
}
}
function write($id, $sess_data) {
global $sess_save_path, $sess_session_name;
$sess_file = "$sess_save_path/sess_$id";
if ($fp = @fopen($sess_file, "w")) {
return(fwrite($fp, $sess_data));
} else {
return(false);
}
}
function destroy($id) {
global $sess_save_path, $sess_session_name;
$sess_file = "$sess_save_path/sess_$id";
return(@unlink($sess_file));
}
/*********************************************
* WARNING - You will need to implement some *
* sort of garbage collection routine here. *
*********************************************/
function gc ($maxlifetime) {
return true;
}
session_set_save_handler ("open", "close", "read", "write", "destroy", "gc");
session_start();
?>
[/PHP]



逛论坛交流SESSION 经典啊,来看看~~

加入书签
digg+,
reddit+,
del.icio.us+,
dzone+

9 条回复

回复

xueersky昨天不是说要给我解决cookie问.. 发表人 fp2003 发表于 12月01日
兄弟,我的还没搞好呢~? :( 发表人 lad 发表于 12月01日
楼上的写个绝对路径试试看 而且保证你.. 发表人 fp2003 发表于 12月01日
:eek: :eek: :eek: 要绝对路径啊.. 发表人 lad 发表于 12月01日
顶上去 发表人 lad 发表于 12月01日
QUOTE: 最初由 xueersky 发布 .. 发表人 lad 发表于 12月01日
这个不久是把session得原型函数弄出来了.. 发表人 q3boy 发表于 12月01日
QUOTE: 最初由 xueersky 发布 .. 发表人 lad 发表于 12月01日
session_save_path("session"); 就是 .. 发表人 xueersky 发表于 12月01日
  1. 返回顶部

    Re: SESSION 经典啊,来看看~~

    2003年12月01日 发表人 fp2003

    xueersky昨天不是说要给我解决cookie问题吗?http://bbs.phpres.com/showthread.php?s=&threadid=50721

  2. 返回顶部

    Re: SESSION 经典啊,来看看~~

    2003年12月01日 发表人 lad

    兄弟,我的还没搞好呢~? :(

  3. 返回顶部

    Re: SESSION 经典啊,来看看~~

    2003年12月01日 发表人 fp2003

    楼上的写个绝对路径试试看
    而且保证你的tmp文件夹存在

  4. 返回顶部

    Re: SESSION 经典啊,来看看~~

    2003年12月01日 发表人 lad

    :eek: :eek: :eek:

    要绝对路径啊??

    好的试试。

  5. 返回顶部

    Re: SESSION 经典啊,来看看~~

    2003年12月01日 发表人 lad

    顶上去

  6. 返回顶部

    Re: SESSION 经典啊,来看看~~

    2003年12月01日 发表人 lad


    QUOTE:
    最初由 xueersky 发布
    [B]session_save_path("session"); 就是 session目录啦 :0 [/B]

    session_save_path(getcwd()."/temp");


    我这样也不行~~:crying: :crying: :crying: :crying:

  7. 返回顶部

    Re: SESSION 经典啊,来看看~~

    2003年12月01日 发表人 q3boy

    这个不久是把session得原型函数弄出来了么。。。。

  8. 返回顶部

    Re: SESSION 经典啊,来看看~~

    2003年12月01日 发表人 lad


    QUOTE:
    最初由 xueersky 发布
    [B]session_save_path("session"); 就是 session目录啦 :0 [/B]

    你好,
    session_save_path("。/tmp");

    我这样了好象它下面没有 什么东西啊 象这样的 sess_f1533b54836994022ed0ce414db380dd

    没有

  9. 返回顶部

    Re: SESSION 经典啊,来看看~~

    2003年12月01日 发表人 xueersky

    session_save_path("session"); 就是 session目录啦 :0




  10. 我有话要讲:(可以匿名发表, 发广告的有多远请滚多远!!!)

    昵称: 请输入验证码:


抢着回答

求助~~关于目录问题~~

想用一段程序显示出一个目录下的所有文件 如果这个目录下还...

进来评论一下我的新的个人头像!!!

刚整的,感觉如何訝:p

咱村里哪个上面的哪个导航的哪个蓝是哪...

谢谢帮我一下。

这是什么地方!

这里根本不像以前的联盟了 我回个帖有人就要举报我灌水 要封...

大家中秋好啊

今天,过中秋,偶大概只有单过了。晚上一定搬跟凳子,来守村子,...

mysql问题

请问MYSQL的管理软件PHPMYADMIN登陆中的领域是怎么设置的,谢谢!

unclemoon,,,

你还要不要头像呀?我不玩了....

[投票]大家用postgresSql+PHP吗?

大多数人用Mysql来做网站等等,那么大家用postgresql吗?

如何读取英汉混合的文章字数?

每个汉字占两个字节,若为全中文环境,我可以用strlen($content)...

写给老公的一张纸条[zt]

清早,我走的时候,你在梦里,睡的正甜。 中午,急急忙忙往家里赶...

[]