asp代码 显示登录的用户名

来源:百度知道 编辑:UC知道 时间:2024/06/24 15:37:58
数据库里Admin表中有admin password adminname三项
登录时使用admin的值,在页面上显示adminname里的值,代码怎么写
比如
admin password adminname
lnly 1234 辽宁辽阳
登录时使用 lnly 密码1234登录,在前台页面上显示用户名为“辽宁辽阳”
使用session("admin") ,显示的是lnly,我想显示lnly对应的辽宁辽阳,请给个完整点的代码。

首先要确定ID
id=request.querystring("id")
打开数据库
rs.Open "Select * From announce where id="&id, conn,3,3
然后调用
如:
<%=rs("adminname")%>
或者
<%response.write rs("adminname")%>

定义登陆的变量假如为session("username")

rs="select * from Admin where admin = "session("username")

……
Response.Write rs("adminname")

在你的登录代码中,出现session("admin") ,相同道理也可以出现session("adminname")
举例来说吧
<%
if 登录帐号与密码成功 then
session("admin")=rs("admin")
session("adminname")=rs("adminname")
end if
%>
那麽,在前台页面显示时,直接<%=session("adminname")%>

response.write rs("adminname ")