首先设置一个数据库,用来保存会员的名称和密码
然后在首页编一个登陆的form,连接到处理页,处理页的内容大致就是判断输入的内容是否与数据库中的一样咯!例子:
数据库(以Access为例):
创建一个表:[Users]
设置3个列,ID(自动编号), Username(文本), Password(文本)
现在有一个会员,ID为1,名字为"Test",密码为"123"
登陆部分(Index.htm):
<% If Request.Cookies("Username") = "" Then %>
<form action=login.asp method=post>
<input name=username>
<input type=password name=password>
<input type=submit value=登陆>
</form>
<% Else %>
<% = Request.Cookies("Username") %> 登陆成功
<% End If %>
Login.asp文件的内容:
<%
Set Conn = CreateObject("ADODB.Connection")
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath("这里写上数据库的路径")
'开始判断
Username = Request.Form("Username")
Password = Request.Form("Password")
If Not Conn.Execute("Select * from [Users] where Username = '" & Username & "'").EOF Then
Response.Write "用户不存在"
Response.End()
End If
DBPassword = Conn.Execute("Select Password from [Users] where Username = '" & Username & "'")(0)
If Password <> DBPassword Then
Response.Write "密码错误"
Response.End
End If
Conn.Close
Set Conn = Nothing
Response.Cookies("Username") = Username
Response.Redirect "Index.htm"
%>
具体说,就是你要学会编程。
你学会了编程就可以显示自己想要的功能了
当然你也可以找会的人或公司给你做。
使用Session对象存储每个用户的独特信息,自定义标识表示用户的状态存入该对象,在网页加载时进行判断.