if session("变量名") = "" then
'没登陆或己掉线
end if
'没登陆或己掉线
end if
解决方案 »
- PHP做的系统,下载文件时遇到的问题
- php与mysql简单分页问题?
- 奇怪,强人指教:留言板程序input1.php竟然没输出!(用input.htm调用input.php)
- 如何读取表中的注释信息??
- php模拟登陆教务出现object moved to here,加上了curl_setopt($ch, CURLOPTFOLLOWLOCATION, 1);
- 一個php的怪問題,很簡單的頁面弄到快死掉
- PHP文件上传的问题,文件大小发生改变,文件不能正常打开,请高手帮忙!
- [★★HELP★★]一个留言本程序,怎么取得留言的id?
- 哪里有PHP的编译器的源代码?
- 求uasort的运行机制
- 有哪位用过SMARTY吗?进来讨论讨论
- (急!!)如何判断我接收是哪个字符串??
echo $_SESSION["username"];
else
echo "还未登陆";
用SESSION你可以去SESSOIN文件的数据,然后一个一个的分析(文件一般放在系统临时文件夹里面,也可以去改PHP配置文件把SESSION放到一个专门的文件夹里面).
你也可以把SESSION的数据放到数据库里面,这样去读取某人的数据也比较方便(这种方法的文章网络上很多.)我见意的方法:
1.就是在每个用户登录时,把他记录到数据库表(online)中,并记录他的登录时间(如字段为getTime)
2.同时册除那些超时间的用户(支比较getTime跟当前时间的时间差)
3.当每次用户请求新页时,再进行第2步,再更新该用户记录中是getTime为当前时间.
这样通过去取得online表中的数据就知道哪个在线了.