frontpage 通过填入正确密码进入另一个网页的设计

来源:百度知道 编辑:UC知道 时间:2024/05/30 11:00:48
我用的是frontpage(初学者),想设计一个网页,通过设计表格,提交表格,然后服务器验证表格,如果正确,则允许浏览到别的网页。
因为网上的这样的设计全部都是代码,或者是那种只是说了什么是表格等类似的白痴教程。
我希望能有人详细说明:表格提交到哪里去了?怎么验证?如果验证成功,怎么让网页继续浏览,不成功则提示错误。
还有最好能提供一个代码,只需要一个用户名和密码即可(简单就行),最好带上简单的个部分代码的说明。
我还是很聪明的(呵呵,自夸一下了),只希望能掌握以下这种网页设计,回答好的再加100积分!

一楼言之有理

提交表单验证跳转新页面,而且是服务器验证(如果是客户端验证,可以用JS实现,但没有意义),确实需要编程。

简单地说,验证过程就是当你提交数据时,提交的数据和数据库里的数据进行比较,如果没有问题就跳转到新页面。

这里我给你提供一个简单的代码

<%
var conn=Server.CreateObject("ADODB.Connection");
conn.Open("driver={Microsoft Access Driver (*.mdb)};dbq="+Server.MapPath("msg.mdb"));'链接数据库
ACT=Request("adm")(1);‘表单提交的值赋值给ACT,即:用户名
PD=Request("password")(1);’表单提交的值赋值给PD,即:密码
sql="select * from adm where adm='"+ACT+"' and password= '"+PD+"'";
rs=conn.Execute(sql);'通过SQL语句判断提交的用户名和密码是否与数据库一致
if(!rs.Eof)
{
Response.Redirect("admweb.asp");'验证正确就跳转到admweb.asp
}
else '如果验证不正确就弹出消息框并要求重新输入
%>
<script language="javascript">
alert("你输入的帐号和密码有误码!请重新输入!");
history.back(1);
</script>
<%
conn.close();
%>