NewsClasses表
ClassID
ClassName
ClassType
News表
NewsPath
msgid --> NewsID
important --> ClassID
username --> UserID
name --> UserName
adddate --> AddTime
edate/month/year1 --> BDate
edate/month/year2 --> EDate
subject --> NewsTitle
message --> NewsBody
ip --> IP
msgsn --> NewsSN
UpFiles表
msgid --> NewsID
filesn --> FileSN
ID --> FileID
……
Users表
username --> UserID
password --> Password
name --> UserName
usertype --> UserType
userinfo --> (del)
user_id --> ID
} --> NewsPower
package --> PackagePower
1.用户密码用MD5加密
2.信息有效期是否设置可选,方法:不设置则字段为空,同时不写入页面。另外可以考虑对过有效期信息在目录中标识。
3.关于权限设置。只把有发布权限的NewsClasses.ClassID记入Users.NewsPower,实现方法如:
Users.NewsPower中某行为 1,3,11,
用户登录页面中
<%
……
dim classid str
classid = class(1) 'class(1)=3
str = class&classid
session(str) = 1
……
%>
之后可通过session判断权限