怎么设计代码ASP实现以下功能?

来源:百度知道 编辑:UC知道 时间:2024/06/27 04:39:03
请哪位大侠帮帮忙!!!
使一个用户只能注册一次,而且当这个用户登录后,只能观看到属于该用户的页面,当用户注销后,就不能再访问属于自己的页面了

使一个用户只能注册一次
这个做不到,
-------
你可以添加表用户中添加一个字段s,比如管理员是ADMIN,会员是MEMBER
会员登陆的时候将该字段写进用户的COOKIES里面
然后设置页面的权限为member之类的,
如某页面
if COOKIES("s")="member" or COOKIES("s")="admin" then
可以访问
else
不可用访问
end if

有一个办法可以实现一个用户只能注册一次
那就是建两个表(a表,b表)
注册时,两个表都添加数据,删除用户时,就只能删除a一个表中的数据,也就是说,b表是只添加不删除的
所以,每当用户注册时,就先检查b表中是否存在此用户,有就提示注册过
第二个问题就是关于权限的问题
也就是当用户登陆时,就把他的信息写入sesssion(""),像楼上说的,可以设定个专门的字段用以区用用户用 session("UserName")=登陆的用户名,然后就可以用session("UserName")来区分权限了