asp登入代码(asp网页设计代码)
admin 发布:2022-12-19 19:16 155
本篇文章给大家谈谈asp登入代码,以及asp网页设计代码对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、asp.net登录代码
- 2、asp 登录代码
- 3、ASP登录代码
- 4、用asp 登陆网页代码。。急
- 5、asp登陆代码
asp.net登录代码
aspx文件
在Web Form里:
加入两个Label控件,Text属性分别为“登录名”和“密码”;
加入两个TextBox控件,ID属性分别为“Userid”和“Pwd”,Text属性均为空;
加入两个RequiredFieldValidato控件,ID属性分别为“rfvUserid”和“rfvPwd”,Text属性分别为“请输入登录名!”和“请输入登录密码!”,ControlToValidate属性分别为"Userid"和"Pwd";
加入一个Button控件,ID属性为“LogButton”,Text属性别为“登录”;
最后加入一个Label控件,ID属性为“Msg”。
Default.aspx源代码如下:
%@ Page language="c#" Codebehind="default.aspx.cs" AutoEventWireup="false" Inherits="lsj.WebForm1" %
!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
HTML
HEAD
meta name="GENERATOR" Content="Microsoft Visual Studio 7.0"
meta name="CODE_LANGUAGE" Content="C#"
meta name="vs_defaultClientScript" content="JavaScript (ECMAScript)"
meta name="vs_targetSchema" content=""
/HEAD
body MS_POSITIONING="GridLayout"
FONT face="宋体"
form runat="server" ID="Form1"
asp:Label id="Label1" style="Z-INDEX: 101; LEFT: 82px; POSITION: absolute; TOP: 39px" runat="server" Width="55px"
Height="26px"登录名/asp:Label
asp:Label id="Label2" style="Z-INDEX: 102; LEFT: 80px; POSITION: absolute; TOP: 84px" runat="server" Width="63px" Height="24px"密 码/asp:Label
asp:TextBox id="txtuser" style="Z-INDEX: 103; LEFT: 161px; POSITION: absolute; TOP: 39px" runat="server" Width="109px" Height="25px"/asp:TextBox
asp:TextBox id="txtpsw" style="Z-INDEX: 104; LEFT: 162px; POSITION: absolute; TOP: 81px" runat="server" Width="109px" Height="22px" TextMode="Password"/asp:TextBox
asp:Button id="LogButton" style="Z-INDEX: 105; LEFT: 79px; POSITION: absolute; TOP: 125px" runat="server" Width="59px" Height="25px" Text="登 录"/asp:Button
asp:Label id="Msg" style="Z-INDEX: 106; LEFT: 161px; POSITION: absolute; TOP: 130px" runat="server" Width="117px" Height="26px"/asp:Label
asp:RequiredFieldValidator id="RequiredFieldValidator1" style="Z-INDEX: 107; LEFT: 290px; POSITION: absolute; TOP: 43px" runat="server" Width="162px" Height="18px" ErrorMessage="RequiredFieldValidator" ControlToValidate="Userid"请输入登录名!/asp:RequiredFieldValidator
asp:RequiredFieldValidator id="RequiredFieldValidator2" style="Z-INDEX: 108; LEFT: 292px; POSITION: absolute; TOP: 83px" runat="server" Width="175px" Height="22px" ErrorMessage="RequiredFieldValidator" ControlToValidate="Pwd"请输入登录密码!/asp:RequiredFieldValidator
/form
/FONT
/body
/HTML
cs文件
using System.Data.Sqlclient;
if(txtuser.Text!="" txtpsw.Text!="")
{ string connsql ="Data Source=(local);Database=StuManger; User id=sa; password=123456";//连接字符串,看着改
SqlConnection conn=new SqlConnection(connsql);
try
{
conn.Open();
}
catch(Exception ex)
{
Response.Write(ex.Message);
return;
}
string mysql="select * from [user] where userName='"+txtuser.Text+"' and psWord='"+txtpsw.Text+""; //表名和字段名也看着改
SqlCommand cmd=new SqlCommand(mysql,conn);
SqlDataReader dr=cmd.ExecuteReader();
if(dr.Read())
{
Response.Write("欢迎进入!");
}
else
{
Response.Write("对不起,您的用户名或密码不正确!");
}
conn.Close();
}
else
{
//Response.Write("用户名或密码不能为空!");
Response.Write("Script Language='JavaScript' window.alert('用户名或密码不能为空!')/Script");
return;
}
asp 登录代码
%
dim pwd,pwd1,pwd2,username
username=trim(request.Form("username"))
pwd=trim(request.Form("password1"))
pwd1=trim(request.Form("newpassword1"))
pwd2=trim(request.Form("newpassword2"))
sql="select * from userinfo where username='"username"'"
set rs=server.CreateObject("adodb.recordset")
rs.open sql,conn,1,3
if rs("password")md5(pwd) then
'从程序来看 你的数据库里面的密码应该加密过的 所以
response.Write("你的原始密码输入错误,请重新输入")
else
if pwd1=pwd2 then
rs("password")=md5(pwd1)
rs.update
success="修改成功"
response.Write(success)
else response.Write("你两次输入的密码不一样,请重新输入")
end if
end if
rs.close
set rs=nothing
response.Write("你已经成功的修改了密码】")
%
ASP登录代码
用DW就可以简单实现
1.建立连接字符串
连接字符串以及解释如下:
connstr="driver={SQL Server};server=(local);uid=sa;pwd=sa;database=Your database"
语法介绍:
(1)、driver={SQL Server};始终为这个形式,不变
(2)、server:可以是local、你计算机的IP、计算机的名称中的任意一个
(3)、uid:登陆SQL的用户名
(4)、pwd:登陆SQL的密码
(5)、database:要连接的数据库名称。
2.建立记录集
3.设置显示区域,记录集为空,则显示“用户名密码错误”,不为空则显示"欢迎你"
还有不懂得就发消.息
用asp 登陆网页代码。。急
sqlconnection
myconn
=
new
sqlconnection("server=(local);database=chaoshi;uid=sa;pwd=100427");
myconn.open();
sqlcommand
mycomm
=
new
sqlcommand("select
count(*)
from
yonghu
where
id='"
+
textbox1.text.trim()
+
"'and
pwd='"
+
textbox2.text
+
"'",
myconn);
int
i
=
(int)mycomm.executescalar();
if
(i
==
0)
{
response.write("scriptalert('用户名或密码不正确!')/script");
}
else
{
response.write("scriptalert('登录成功!')/script");
}
asp登陆代码
1、判断部分 //验证表单
script language="javascript"
!--
function isok(theform)
{
if (theform.user_name.value.length2 || theform.user_name.value.length10)
{
alert("学生姓名请填写真实姓名!");
theform.user_name.focus();
return (false);
}
if (theform.password.value.length3 || theform.password.value.length10)
{
alert("密码最少要3位,最多10位! !");
theform.password.focus();
return (false);
}
if (theform.password_two.value=="")
{
alert("你还有确认密码没填呢!");
theform.password_two.focus();
return (false);
}
if (theform.password_two.value!=theform.password.value)
{
alert("两次密码怎么不一样!");
theform.password_two.focus();
return (false);
}
if (theform.userclass.value=="")
{
alert("你所在的专业班级还没填呢!");
theform.userclass.focus();
return (false);
}
if (theform.num.value=="")
{
alert("你的学生证号还没填呢!");
theform.num.focus();
return (false);
}
return (true);
}
--
/script
2、接受数据的表单部分
form name="form1" method="post" action="表单提交处理页" onSubmit="return isok(this)"
input name="user_name" type="text" id="user_name" title="请输入您的姓名" size="15"
/label/td
/tr
tr
tddiv align="center"登陆密码:/div/td
tdinput name="password" type="password" id="password" title="请输入您的密码" size="15"/td
/tr
tr
tddiv align="center"重输密码:/div/td
tdinput name="password_two" type="password" id="password_two" size="15"/td
/tr
tr
tddiv align="center"专业班级:/div/td
tdlabel
input name="userclass" type="text" id="userclass" size="15"
/label/td
/tr
tr
tddiv align="center"学生证号:/div/td
tdlabel
input name="num" type="text" id="num" size="15"
/label/td
/tr
/table
center
p
input type="submit" name="submit" value="确认提交" /
input type="reset" name="reset" value="重新输入" / /
input type="button" name="button" value="返回首页" onClick=" history.back()" /
/p
/center
/form
3、数据验证保存到数据库部分
!--#include file="conn.asp"--
%
user_name =left(request("user_name"),15) //从左边提取表单文本框name为user_name的值,值前15的!
password =left(request("password"),15)
userclass =left(request("userclass"),15)
num =left(request("num"),15)
if password="" then
response.write "数据有错!"
response.end
end if
Set rs = Server.CreateObject("adodb.recordset")
sql="select * from user where username like '" user_name "'" 搜索user表中的字段为username的用户输入表单的user_name值
rs.open sql,conn,1,3
if rs.eof and rs.bof then
rs.addnew
rs("username")=user_name // user_name为user表中的字段
rs("userpwd")=password //将user_name添加到username字段中
rs("userclass")=userclass
rs("usernum")=num
rs.update
rs.movelast
session("user_id")=rs("userid") //将记录集中的userid定义一个session("user_id")变量
session("name")=rs("username")
set rs2=server.createobject("adodb.recordset")
sql="select* from user where username='" session("name") "' " //从user表中查询字段为session("name")
rs2.open sql,conn,1,3
rs2("onlinetime")=now
rs2("userip")=Request.serverVariables("REMOTE_ADDR")
rs2.update
session("userip") = rs2("userip")
rs.close
response.redirect "index1.asp"
response.end
else
%
a href="userreg.asp"[重新注册]/a
%end if%
关于asp登入代码和asp网页设计代码的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
版权说明:如非注明,本站文章均为 AH站长 原创,转载请注明出处和附带本文链接;
- 上一篇:qq中奖代码(的代码)
- 下一篇:引用图片的代码(html引用图片代码)
相关推荐
- 05-06单页网站的代码(完整的网页代码)[20240506更新]
- 05-06个人主页图片代码(个人主页图片代码怎么弄)[20240506更新]
- 05-06提取微信名片代码(微信名片信息提取)[20240506更新]
- 05-06php后台权限管理代码(php管理员权限)[20240506更新]
- 05-06付费观看代码php(付费观看代码)[20240506更新]
- 05-06在线html执行代码(html怎么运行)[20240506更新]
- 05-06源代码管理资源管理器(资源管理器运行代码)[20240506更新]
- 05-06代码源软件库(程序代码库)[20240506更新]
- 05-06点击弹出密码代码(点击弹出密码代码错误)[20240506更新]
- 05-06滚动导航代码(导航页面代码)[20240506更新]
取消回复欢迎 你 发表评论:
- 标签列表
- 最近发表
- 友情链接