谢谢谢谢,已经灰常详细了,原来是想过往user_info加的,当时以为那个session
和php里的那个应该是绑定的,加在session里ms更professional,呵呵,想当然了
:)
【 在 atppp (Big Mouse) 的大作中提到: 】
: 标 题: Re: 呵呵,来个稍微深刻点的,WEB下session变量的线程安全
: 发信站: 水木社区 (Wed Jan 10 18:00:28 2007), 转信
:
: user_info 里面加字段
: session_t实际上就是一个全局变量的结构体,和你的需求毫无关系。
: 只不过telnet因为进程一直不变,所以用session_t似乎没啥问题,但是web
: 下如果你不在user_info加字段就基本是mission impossible,除非你
: 自己再维护一个php session之类的东西。
你先看看
http://bbs.zixia.net/smthdoc/?file=smthIntro.txt介个...是首次在版上公开么,以前貌似没见到过哦,,,
如果是,我也算小有成就感了,原来有那么靠谱的文档,一直以为kbs就只靠RTFC呢 :)
: 把结构搞明白了再下手...
: web这里,页面初始化会执行bbs_setonlineuser,会直接把全局变量
: getSession()->currentuinfo指向当前登录信息结构user_info,
: 只要你保证web部分是进程结构(不要开线程....),
: 在处理一个请求的时候这个全局变量一直不会再有变化了,你就可以直接用。
: 【 在 loseweigh (鹭鸶尾) 的大作中提到: 】
: : 比如,想在登陆时IP限制,某些版面对特殊IP才可见可发文,但同一个ID在不同IP的登录不
: : 能相互影响权限(使用放在shm的user->userlevel就很buggy),这是最基本的一个需求
:
:
: --
:
: ※ 来源:·水木社区 newsmth.net·[FROM: 59.66.77.*]
--
FROM 218.249.29.*