登陆后显示用户名

来源:百度知道 编辑:UC知道 时间:2024/05/10 02:55:20
link href="renshi.css" rel="stylesheet" type="text/css">
<body>
<table width="791" height="227" border="00" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="774"><td height="21" align="right" background="images/moban_01.png"><table width="300" border="00" cellspacing="0" cellpadding="0">
<tr>
<td width="72" class="table_1">
<% exec="select*from admin"
Set rs= Server.CreateObject("adodb.RecordSet")
rs.Open sql, Conn,1,1
session("name")=rs("name")
%>

<%=seession("name")%></</td>
<td width="8">|</td>

这个代码只是你的显示代码吧?
登入的代码在哪里?
登入的时候判断:
<%
sql="select * from admin where username="&Request("username")&" and password="&Request("password")&" order by id desc"
'这段SQL可以自己写

Set rs= Server.CreateObject("adodb.RecordSet")
rs.Open sql, Conn,1,1
if not rs.eof then
session("name")=rs("name")
else
Response.write("无此用户")
end if
%>
上面这段是判断登入的。如果成功的话,在登入现在后的页面可以这样写:
<%
Response.write(session("name"))
%>

<%=session("name")%> 这个是对的
缺少对象,可能是session("name")=rs("name") 这个rs中的name字段名数据库里有没有!!是不是对应的要注意哦

link href="renshi.css" rel="stylesheet" type="text/css"> 少了个<
<body>
<table width="791" height="227" border="00" align="center" c