-2-
http://www.paper.edu.cn
setconn=nothingendifEndIfendsub…………2.2注册登录技术新用户必须先填写注册信息,数据入库成功后方可成为本站用户。在注册时,在身份一栏提供了学生、家长、老师、其他四个选项供选择,这四种身份的功能是不一样的,用户最好如实地选择自己的身份,这样系统才会提供最适合你的服务。登陆成功后,用户信息被保存在session中,用户便可进入网站的各个系统,当某系统如BBS要取得用户的个人资料时,可以从session中取得用户名,然后查询到更多的用户信息;当某系统需要判断身份以显示不同页面时,也能从session中取得身份来判定权限。通过session做到了单点登陆,解决了因权限不同显示不同页面的问题,方便了与个人有关资料的提取。注册登陆的流程图如图2:
页面加载判断session("USER_NAME")是否为空是显示登陆注册界面是否为新用户是填写注册信息给出警告检查信息规范性及用户的唯一性否用户名和密码都正确否输入用户名和密码并提交否否进入系统
合法将用户的注册信息插入表中保存进入系统
将用户信息存入SESSION变量
图2注册流程图2.3公告和新闻的实现技术公告栏一般设计为循环滚动的样式,用于发布网站的重要通知等;新闻栏窗口则只列举出最新的几条新闻标题,用户如果想阅读更多新闻,要单击“更多”进入新闻的
列表界面。公告的实现过程中主要用到HTML的活动字幕标记