<BODY>
<TITLE>
用戶登錄
</TITLE>
<%
if Request.Form.Count=0 then
%>
請輸入用戶名和密碼
<FORM ACTION="jinru.asp" METHOD="post">
<Table border=0>
<tr><td>用戶名:</td>
<td><INPUT TYPE=text NAME=username VALUE=""></td>
</tr>
<tr><td>密碼:</td>
<td><INPUT TYPE=password NAME=password VALUE=""></td>
</tr>
</Table>
<INPUT TYPE=Submit VALUE=確認提交>
<INPUT TYPE=reset VALUE=重新輸入>
</FORM>
<%else%>
<%
Dim user
dim pwd
user=Request.Form("username")
pwd=Request.Form("password")
if user="guest" then
if pwd="12345" then
Response.write "用戶登錄成功"
else
Response.write "用戶密碼無效"
end if
else
Response.write "用戶無效"
end if
end if
%>
以上是單頁asp登陸代碼,另存為asp文件
--------------------------------------------------
將如下代碼加入HTML的<BODY>區:
<script LANGUAGE="JavaScript">
<!--
flag=0
flag2=0
-->
</script>
<script LANGUAGE="JavaScript" SRC="lu.txt"> //密碼表文件
</script>
<script LANGUAGE="JavaScript" SRC="lu1.txt"> //密碼驗證文件
</script>
<h1 align="center">Login</h1>
<hr size="1" color="#FF0000">
<script LANGUAGE="JavaScript">
<!--
function main()
{
member = document.all.username.value
pass = document.all.password.value
encryption()
password()
}
-->
</script>
<p>輸入用戶名: <input TYPE="TEXT" ID="username" size="20"> <br>
請輸入密碼: <input TYPE="PASSWORD" ID="password" size="20">
<input TYPE="BUTTON" ID="button" onclick="main()" value="Enter!" align="center"> </p>
<p><font size="4">登陸用戶名:</font><font size="4" face="Arial"><font
color="#0000FF">guest </font></font><font size="4">登陸密碼: </font><font
color="#FF0000" size="4" face="Arial">1234 (</font><font color="#FF0000" size="4">註意大小寫</font><font color="#FF0000" size="4" face="Arial">)</font></p>
<p><font color="#FF0000" size="4">Panda-X</font></p>
第二步:分別編輯文件1和文件2,適合妳自己的頁面情況,主要是密碼設定和用戶名設定。
文件1:lu.txt
壹張密碼表,壹看就懂,沒有什麽難度。可以自由設計,註意大小寫的區別。
文件2:lu1.txt
function password()
{
if(member==i+p+d+m+y) //第壹個用戶名;對照密碼表翻譯為:guest
{
if(pass==hhh+iii+fff+ggg) //第壹個密碼;對照密碼表翻譯為:1234
{
alert("密碼正確" + member + "...") //輸入正確後的提示語
window.location.href = x+q+e+d+lll+t+y+abcd //密碼正確後進入的頁面code.htm(對密碼表)
flag2=1
}
}
if(member==k+v+j) //設定第二個用戶名,以下類推...
{
if(pass==f+i+p+d)
{
alert("密碼正確" + member + "...")
window.location.href = s+b+v+x+x+lll+t+y+abcd
flag2=1
}
}
if(member==qqq+llll+ttt+llll+rrr) //設定第三個用戶名,以下類推...
{
if(pass==ooo+sss+oooo)
{
alert("密碼正確" + member + "...")
window.location.href = s+b+v+x+x+lll+t+y+abcd
flag2=1
}
}
if(member=="")
{
}
else
{
if(flag==3) //設定允許連續輸錯密碼的次數
{
window.location.href = "/javascript/password/lu.txt
密碼驗證文件示範下載/javascript/password/lu1.txt