background image

 

登陆系统篇
1  

, 在站点里右键新建一文件

login.asp 用来做登录页面;同样,之前已经建了和数据库连接的文件

conn.asp。所以在你新建的 login.asp

中的 应用程序

----“

数据库 标签里面就自动有了

"conn"。

2

,和注册页面一样,都需要到 应用程序 面板的 绑定 标签下

+”

记录集。弹出窗口中选择完毕后点击 测试 ,

可以看到当前数据库中满足

SQL 条件的相关记录。

3,在登录页中做了 Form 表单,并对输入文本框进行合理命名。

4

” “

,选择 应用程序 面板中 服务器行为 中

+”----“

用户身份验证

----“

登录用户 。

6

,弹出的对话框中进行具体的设置。 从表单获取输入 意思是从本

asp 页面中选择具体的 form 表单,以及该表

 

单中的所必有的用户名字段和密码字段。

连接验证 表示通过

conn

文件和数据库表进行连接设定。选择

user

表格 ,用户名列表和密码列表即数据库中

 

的特定用户名字段和密码字段。很明显,让库中的字段的内容和表单中提交的内容进行验证比较连接。

登录成功,转到

loginok.asp,该页面是一权限页面,只有当登录完全正确的时候才能进入。否则是登录失败,

转到

loginbad.html。

7,确定后,login.asp 基本完成。切换到 login.asp 的代码窗口,注意!已经生成了用户的局部变量
Session “

Session("MM_Username"= MM_valUsername”

 

。该变量可以全站采用的。

8,新建一 loginok.asp,其是一个保护页面,只有当用户密码正确登录后才会进入。否则跳转到

loginbad.html(登录失败,可能原因是用户名或密码错。)打开 loginok.asp “

, 应用程序

---“

绑定

---

” 

阶段变量

9,弹出的阶段变量对话框中,根据第 7 步的代码显示,名称输入 MM_Username 句即可。

10

,选择建立起来的

MM_Username”

,按下 插入 按钮或者拖入页中。可以让不同用户进入时动态显示其对应

的姓名。

11,再为 loginok.asp 做下权限限定,意思是你可以知道 http://localhost/newgn/loginok.asp,但

 

你单纯在地址栏输入绝对是进不了的,或者用户密码不正确也是进不了的。那该怎么实现这样的效果呢?

服务器行为

---“

身份验证

---“

限制对页的访问 就

OK

 

了。

12

,按 用户名和密码 进行限制,拒绝则跳转到

loginbad.html”