Discuz!NT官方社区

首页 » Discuz!NT开发与测试 » Discuz!NT插件开发 » DISCUZ里判断用户是否登录的代码?
ky28 - 2008-3-8 14:30:00
谁知道,可以公布一下嘛?
如果是COOKIE,那么代码是如何的?给我看一下行吗
ky28 - 2008-3-9 17:15:00
顶上来再说
ky28 - 2008-3-10 12:45:00
帮忙啊
wysky - 2008-3-10 13:03:00
推荐你看看Discuz.Web.UI里面的BasePage类
遙遠の淚 - 2008-3-11 1:41:00
直接查询dnt_online表里面是否存在你要查询的ID,就可以了.

-- SQl Query --
SELECT * FROM dnt_Online WHERE username = 'yourselectusername'
-- .net C# --
da.Rows.Counts > 0

da 是一个DataTable

即可.
andy80129 - 2008-3-11 16:18:00
我这样判断的。。给你借鉴下。。。。

if (userid==-1)
    {

    templateBuilder.Append("<script language=\"javascript\">\r\n");
    templateBuilder.Append("  window.location.href='login.aspx';\r\n");
    templateBuilder.Append("</" + "script>\r\n");

    }    //end if
ky28 - 2008-3-15 7:28:00
感谢楼上两位,因为我是要实现网站与论坛的同步登陆……所以我想知道在网站登陆页放什么样的代码能够实现这点
q5297402 - 2008-3-16 6:01:00
12345
slackware - 2008-3-27 8:48:00
帮顶~能否说得详细些啊?
1
查看完整版本: DISCUZ里判断用户是否登录的代码?