光辉的大元素皮肤:asp最简单的问题 急

来源:百度文库 编辑:高校问答 时间:2024/05/08 23:44:48
在asp中怎么读取用户的信息 当一个用户登陆后 在网页中显示欢迎**或**下午好 之类的话 就是从用户名中读取用这用户名注册时写的姓名之类的信息
怎么查询该用户?可以说的详细点吗 谢谢

把表单里的用户名值写到session里
session("username")=request("username")

在判断登陆成功后只要写 response.write session("username")&",下午好!"就行了

另外还有是用cookie方式的,比session好多了。自己参考一些资料吧。

用户注册的时候要把姓名写到数据库里,登陆的时候用用户名从数据库中查询到用户的相关信息,再显示在网页上

首先建个用户信息表user,以用户登陆名作为主键,或者自己定义一个唯一的id号作为主键,user表结构:id(*),password,name,sex,age...根据你的需要,用户注册的时候就把相关信息写进去了
用户登陆的时候,用语句“<%dim id id=request.form("id")%>”取得用户登陆名,
<%连接数据库语句%>
<%sql=select name,password,sex,age,... from user where id='"&id&"'"
set rs=conn.execute(sql)
dim password,name,sex,...
password=rs("password")
name=rs("name")
...
%>
判断数据库中存储的密码是否与用户登陆时输入的密码一致,一致的话就显示欢迎信息:
<%response.write(name&",你好!")%>