登录网站制作(制作网站首页)

admin 31 2022-12-20

本文目录一览:

制作登录网页

有要学习javascript ,首先要学习认证。

vs2008 中toolbox中validation下有这个认证控件。直接拖

如何制作网站的用户登录界面

很多用户在开发 ASP.NET 应用程序时都有这样的需求:管理员角色的账户使用管理员的登录界面进行登录,普通用户角色的账户使用普通用户的登录界面进行登录。由于ASP.NET的web.config里只能使用一个 authentication mode="Forms" 节点,所以,要实现不同用户采用不同的登录界面,一个办法就是创建一个管理员专用的虚拟目录,并设置为应用程序来实现。下面介绍另外一种采用重定向的办法来解决这个问题。 本文介绍的方法原理是根据登录界面的返回地址进行判断,然后重定向到不同的页面。下面就是实现的详细过程。 1,创建一个网站,在网站里创建Admin文件夹和User文件夹,分别存放admin和普通用户所使用的文件。也可以只设置一个 Admin 文件夹。由于本方法采用的判断返回路径的方法,所以,要能从路径中区分出哪些是admin用户使用的文件夹。当然,采用其他的判断方法也是可以的。 2,在网站根目录下分别创建3个登录文件:Login.aspx、UserLogin.aspx和AdminLogin.aspx。其中Login.aspx文件起地址转换的作用,Login.aspx文件的主要内容: protected void Page_Load(object sender, EventArgs e) { String ReturnUrl = Request.QueryString["ReturnUrl"]; if (ReturnUrl == null || ReturnUrl.Equals(String.Empty)) { //默认情况下,按普通用户进行登录 Response.Redirect("~/UserLogin.aspx"); } else { if (ReturnUrl.ToLower().Contains("/admin/")) { Response.Redirect("~/AdminLogin.aspx?ReturnUrl=" + Server.UrlEncode(ReturnUrl)); } else { Response.Redirect("~/UserLogin.aspx?ReturnUrl=" + Server.UrlEncode(ReturnUrl)); } } 在这个文件的代码中,如果ReturnUrl中含有"/admin/",就重定向到AdminLogin.aspx登录界面;否则,就重定向到 UserLogin.aspx 登录界面。 UserLogin.aspx这个文件的内容如下: %@ Page Language="C#" % !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " " mce:script runat="server" !-- protected void Button1_Click(object sender, EventArgs e) { //密码验证过程在此省略,假如用户名是mxh,密码是mengxianhui String UserName = "mxh"; FormsAuthenticationTicket ticket = new FormsAuthenticationTicket(2,//票证的版本号 UserName,//与身分验证票关联的用户名 DateTime.Now, //票证发出时的本地日期和时间 DateTime.Now.AddHours(1),//票证过期的本地日期和时间 true,// 如果票证存储在持久性cookie中(跨浏览器会话保存)则为 true 否则为false 如果票证储存在URL中,将忽略此值 "reader",//储存在票证中持定的用户信息,本页面供 reader 登录使用 FormsAuthentication.FormsCookiePath //票证储存在cookie中的路径 ); //如果 forms 元素的 protection 属性设置为 All 或 Encryption,则窗体身份验证使用 Encrypt 方法对窗体身份验证票进行加密和签名。 string encTicket = FormsAuthentication.Encrypt(ticket); HttpCookie cookie = new HttpCookie(FormsAuthentication.FormsCookieName, encTicket); Response.Cookies.Add(cookie); Response.Redirect(FormsAuthentication.GetRedirectUrl(UserName, true)); } // -- /mce:script html xmlns=" " head runat="server" title 孟宪会之多用户登录测试页面 /title /head body form id="form1" runat="server" 普通用户登录界面省略 br / asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="普通用户登录" / /form /body /html %@ Page Language="C#" % !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " " mce:script runat="server" !-- protected void Button1_Click(object sender, EventArgs e) { //密码验证过程在此省略,假如用户名是mxh,密码是mengxianhui String UserName = "mxh"; FormsAuthenticationTicket ticket = new FormsAuthenticationTicket(2,//票证的版本号 UserName,//与身分验证票关联的用户名 DateTime.Now, //票证发出时的本地日期和时间 DateTime.Now.AddHours(1),//票证过期的本地日期和时间 true,// 如果票证存储在持久性cookie中(跨浏览器会话保存)则为 true 否则为false 如果票证储存在URL中,将忽略此值 "reader",//储存在票证中持定的用户信息,本页面供 reader 登录使用 FormsAuthentication.FormsCookiePath //票证储存在cookie中的路径 ); //如果 forms 元素的 protection 属性设置为 All 或 Encryption,则窗体身份验证使用 Encrypt 方法对窗体身份验证票进行加密和签名。 string encTicket = FormsAuthentication.Encrypt(ticket); HttpCookie cookie = new HttpCookie(FormsAuthentication.FormsCookieName, encTicket); Response.Cookies.Add(cookie); Response.Redirect(FormsAuthentication.GetRedirectUrl(UserName, true)); } // -- /mce:script html xmlns=" " head runat="server" title 孟宪会之多用户登录测试页面 /title /head body form id="form1" runat="server" 普通用户登录界面省略 br / asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="普通用户登录" / /form /body /html

麻烦采纳,谢谢!

H5制作网页登录界面

效果图:

我使用的开发工具是JetBrains Webstorm,自行百度下,IDE很多,只是我很喜欢这个界面:

建立我们的项目:

1.新建一个空项目

2.建立html文件和 images文件夹以及css文件夹

3.提醒下 建立css文件的方法:

在index.html文件中 这样写:

怎样制作网页中的用户登录,包括数据库?

你说的不太明白,首先要制作用户登录是使用表单实现的,最基本的要有四个页面可以实现,第一个页面时登录页面,第二个是登录成功的页面,第三个是登录失败的页面,第四个页面是验证的页面,在登陆页面上使用form

action=“验证的页面”在验证的页面上使用

session获取对象,具体方法

%

Session("name")=request.form("name")

Session("password")=request.form("pass")

If

Session("name")="王明"and

Session("password")="123"

Then

Response.Redirect"chonggong.asp"

Else

Response.Redirect"shibai.asp"

End

If

%

这与数据库连接可以在Dreamweaver中添加实现。

有什么不明白的给我回话。

希望我说的对你有所帮助

如何用dreamweaver制作登录页面

这是我编写的一个比较简单的登录页面,将这代码复到网页的body/body中间,再加一些美工上的修改就行了

登录页面:

script language="JavaScript"

!--

function check()

{

if (guanli.username.value=="") {

alert ("用户名不能为空,请输入用户名!");

document.huiyuan.username.focus();

return false;

}

if (guanli.password.value=="") {

alert ("密码不能为空,请输入密码!");

document.huiyuan.password.focus();

return false;

}

}

--

/script

form name="guanli" method="POST" action="checkadmin.asp" onSubmit="return check(guanli)"

用户名:input type="text" name="username" size="20" style="BORDER-BOTTOM: #FFFFFF 1px double; BORDER-LEFT: #FFFFFF 1px double; BORDER-RIGHT: #FFFFFF 1px double; BORDER-TOP: #FFFFFF 1px double; BACKGROUND: #93CF43 COLOR: #000000; FONT-SIZE: 9pt"

密  码:input type="password" name="password" size="20" style="BORDER-BOTTOM: #FFFFFF 1px double; BORDER-LEFT: #FFFFFF 1px double; BORDER-RIGHT: #FFFFFF 1px double; BORDER-TOP: #FFFFFF 1px double; BACKGROUND: #93CF43 COLOR: #000000; FONT-SIZE: 9pt"

input type="submit" value="登陆" name="B1" style="BORDER-BOTTOM: #FFFFFF 1px double; BORDER-LEFT: #FFFFFF 1px double; BORDER-RIGHT: #FFFFFF 1px double; BORDER-TOP: #FFFFFF 1px double; BACKGROUND: #93CF43 COLOR: #000000; FONT-SIZE: 9pt"

input type="submit" value="取消" name="B1" style="BORDER-BOTTOM: #FFFFFF 1px double; BORDER-LEFT: #FFFFFF 1px double; BORDER-RIGHT: #FFFFFF 1px double; BORDER-TOP: #FFFFFF 1px double; BACKGROUND: #93CF43 COLOR: #000000; FONT-SIZE: 9pt"

/form

检查页面:文件名为:checkadmin.asp

!--#include file=conn.asp--

%

dim sql

dim rs

dim username

dim password

username=trim(request("username"))

password=trim(Request("password"))

set rs=server.createobject("adodb.recordset")

sql="select * from admin where username='"username"'"

rs.open sql,conn,1,2

if not(rs.eof) then

if password=rs("password") then

session("admin")=rs("username")

session("id")=rs("id")

session("truename")=rs("truename")

response.Redirect("admin_index.asp")

%

%

else

%

script language="JavaScript" type="text/JavaScript"

alert("你的密码错误,请重新输入!!不是管理员请立即离开");

history.back();

/script

% end if%

%else%

script language="JavaScript" type="text/JavaScript"

alert("输入错误,请重新输入!!不是管理员请立即离开");

history.back();

/script

% end if%

%

rs.close

conn.close

set rs=nothing

set conn=nothing

%

其中CONN为实现打开数据库

怎么设计一个带有登陆注册功能的网站?

设计一个表单提交注册信息,搭建一个web服务器,将注册信息提交到服务器进行处理,将注保存到数据库,或者更简单的写入到文件也可,即可完成注册。登录就是将登录的表单提交到服务器,服务器验证是否正确,然后通过cookie设置登录信息即可。

登录网站制作的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于制作网站首页、登录网站制作的信息别忘了在易优之家进行查找喔。

上一篇:wordpress网站开发(wordpress设计网页)
下一篇:成都网站建设顶呱呱(成都市顶呱呱集团)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~