2024年5月9日发(作者:)
4.1网页与数据库连接
文件名称:
在使用asp语言建立网站时,常常需要用数据库记录一些信息,此时就需要用到asp
连接数据库的代码连接数据库后便于进行数据添加删除等操作。由于系统在每个页面要使
用数据的时候都要建立与数据库的连接,则有很多代码是重复的,在这里首先设置一个连
接数据库的文件,这样可以大大节省网页代码的重复编辑,在其他页面中用包含文件()即可.
Access数据库相对路径:data/
Access数据库连接代码实现:
set conn=object("tion")【默认连接数据库必须的要求】
mypath=h("data/")【数据库路径】
"driver={microsoft access driver (*.mdb)};dbq="&mypath【连接程
序】
4.2管理登陆
用户将登录用户名和登录口令输入后,通过post传输到验证页面,为使口令更加安全,
口令通过md5加密后与数据库中的用户名和密码匹配,用户名和口令完全匹配后才可以通
过验证,进入系统管理,并用session记录登录信息。否则,自动跳转到登录窗口。
加密文件:
文件名称:
Sql语句:select * from login where username='"&nowusername&"' and
password='"&md5(nowpassword)&"'"【查询login表,条件是提交的用户名信息和加
密后的密码】
用户登录检测代码实现:
【包含连接数据库文件】
【包含加密数据程序】
<%
nowusername=("username")【接收用户名信息】
nowpassword=("password")【接收密码信息】
sql="select * from login where username='"&nowusername&"' and
password='"&md5(nowpassword)&"'"【查询login表,条件是提交的用户名信息和加
密后的密码】
set rs=e(sql)【执行查询】
第 2 页 共 29 页
发布评论