html登录注册页面代码 html简单网页代码
大家好,如果您还对html登录注册页面代码不太了解,没有关系,今天就由本站为大家分享html登录注册页面代码的知识,包括html简单网页代码的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!
求html登陆界面详细代码 要可以登陆,用数据库保存
上面给你的是asp的,这边给你个php的,你看下,不懂再问我
<?php
include("config.php");
session_start();
/*--------------------删除cookies记录,让cookies过期-----------------------------------*/
if($_GET["del"]=="cookies")
{
setcookie("usercookies","", time()-3600);
setcookie("pwdcookies","", time()-3600);
echo"<SCRIPT type=text/javascript>
var n= 5;
var timer= setInterval(function(){
n--;
document.getElementById('second').innerHTML= n;
if(n== 0){
clearInterval(timer);
window.location='login.php';
}
}, 1000);
</SCRIPT>删除成功<br><B class='chengse STYLE1' id=second>5</B>秒后回到首页";
exit();
}
/*------------------------如果判断已经有cookies存在,则进行自动登录操作----------------------------------*/
if($_COOKIE["usercookies"]!="" and$_COOKIE["pwdcookies"]!="")
{
$username=$_POST["username"];
$userpassword=$_POST["userpassword"];
$sql=mysql_query("select* from user where username='$username' and userpassword='$userpassword'");
$rs=mysql_fetch_array($sql);
echo"自动跳转成功";
//exit();
}
/*----------------------------点击登录按钮后的动作act=login----------------------------------*/
if($_GET["act"]=="login")
{
/*------------------判断获取的验证码是否一致-------------------------*/
/*if(strtoupper($_SESSION["vcode"])!=strtoupper($_POST["Code"]))
{
echo("<script type='text/javascript'> alert('对不起,验证码错误!');location.href='javascript:onclick=history.go(-1)';</script>");
exit();
}*/
/*------------------------点击登录按钮后如果判断已经有cookies存在,则进行自动登录操作----------------------------------*/
if($_COOKIE["usercookies"]!="" and$_COOKIE["pwdcookies"]!="")
{
$username=$_POST["username"];
$userpassword=$_POST["userpassword"];
$sql=mysql_query("select* from user where username='$username' and userpassword='$userpassword'");
$rs=mysql_fetch_array($sql);
if($_POST["username"]==$rs["username"] and$_POST["userpassword"]==$rs["userpassword"])
{
echo"<script type='text/javascript'> alert('存在cookies登录跳转成功!');location.href='javascript:onclick=history.go(-1)';</script>";
exit();
}
else
{
echo"<script type='text/javascript'> alert('存在cookies登录跳转失败!');location.href='javascript:onclick=history.go(-1)';</script>";
exit();
}
exit();
}
/*-------------------点击登录后判断cookies不存在则进行登录比较用户名密码------------------------------*/
$username=$_POST["username"];
$userpassword=md5($_POST["userpassword"]);
$sql=mysql_query("select* from user where username='$username' and userpassword='$userpassword'");
if($rs=mysql_fetch_array($sql))
{
/*---------------------用户名密码判断正确,写入cookies动作,同时进行跳转------------------------------------*/
setcookie("usercookies",$_POST["username"], time()+3600*48);
setcookie("pwdcookies", md5($_POST["userpassword"]), time()+3600*24);
header('Location: ;);
exit();
}
else
{
/*-------------------判断用户名密码错误,弹出错误提示---------------------------*/
echo"<script type='text/javascript'> alert('用户名或密码错误,请重新输入!');location.href='javascript:onclick=history.go(-1)';</script>";
exit();
}
}
/*
$user_IP=$_SERVER["REMOTE_ADDR"];//获取访问者IP
$file_name=date('Y-m-d').'.txt';//以当前的日期建立txt文件
$file=fopen($file_name,"a+");//如果存在该文件就打开,如果不存在就创建
fwrite($file,$user_IP.'--'.date('Y-m-d H:i:s')."\r\n");//将访问者IP及当前时刻写到文件最后,\r\n在文档最后换行
fclose($file);//关闭文件
*/
?>
<!DOCTYPE html PUBLIC"-//W3C//DTD XHTML 1.0 Transitional//EN""">
<html xmlns="">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"/>
<title>COOKIES判断是否自动登录</title>
</head>
<body>
<form action="?act=login" method="post">
<input name="username" type="text" id="username" value="<?php if($_COOKIE["usercookies"]!=""){echo$_COOKIE["usercookies"];}?>"/>
<input name="userpassword" type="password" id="userpassword" value="<?php if($_COOKIE["pwdcookies"]!=""){echo$_COOKIE["pwdcookies"];}?>"/>
<!--<img src="yanzhengma_class.php" title="看不清楚?请点击刷新验证码" onClick="this.src='yanzhengma_class.php?t='+(new Date().getTime());" height="20px;"><input name="Code" type="text" id="Code" value=""/>-->
<input name="" type="submit"/>
</form>
<a rel="external nofollow" href="?del=cookies">删除cookies</a>
</body>
</html>
用Dreamweaver做登陆和注册界面的代码
1、插入一个div,设置为400x300px大小,背景色为米黄色,居中。
2、输入标题文字和用户名、密码,调整位置。
3、继续插入填写部分,插入--表单--文本域,所以需要输入内容的“框”都是文本域。设置用户名文本域ID为username,点击确定。
4、继续同样的方式插入密码的文本域,设置ID为password。因为密码是非明文的,不需要显示,所以我们在属性面板里选择文本域的类型--密码。
5、插入按钮。插入--表单--按钮,插入两个按钮,ID分别设置为login和reg。login按钮设置为登陆,reg按钮设置为注册。
6、初始值是我们未输入内容时,填写框显示的提示文字。
7、这样一个简单的登陆界面就做好了,是不是很简单呢。
如何在网页中用asp做登录和注册希望给出代码。
第一建数据库:db.mdb
建数据表 user
添加如下字段:
字段 id自动编号
username用户名
password用户密码
第二建立数据库链接页面 conn.asp
代码如下:
StrSQL="Provider=Microsoft.Jet.OLEDB.4.0; Data Source="& server.mappath("db.mdb")
set conn=server.createobject("ADODB.Connection")
conn.open StrSQL
第三建立添加用户页面 user_add.asp代码如下:
<!--#include file="conn.asp"-->
<form name="add" method="post" action="user_add.asp?act=add">
<input type="text" name="name">
<input type="password" name="password">
<input type="submit" name="Submit" value="注册">
</form>
<!--------------注册处理代码------------------------>
<%
if request.Form("act")="add" then
name=request.form("name")
password=request.form("password")
if name="" and password="" then
Response.write("<script>alert('用户名和密码不能为空');location.href='admin_user_add.asp'</script>")
Response.End
end if
set rs=server.CreateObject("ADODB.RecordSet")
set rst=server.CreateObject("ADODB.RecordSet")
sql1="select* from user"
rst.open sql1,conn,1,1
if name=rst("username") then
Response.write("<script>alert('该用户已存在,请重新填写');location.href='user_add.asp'</script>")
response.End()
end if
rst.close
sql="user"
rs.open sql,conn,1,3
rs.addnew
rs("username")=name
rs("password")=password
rs.update
rs.close
set rs=nothing
set myerrors=conn.errors
if myerrors.count=0 then
Response.write("<script>alert('注册成功');location.href='user_add.asp'</script>")
else
msgboxu"注册失败!原因:"
Response.write("<script>alert('注册失败!原因:"&myerrors.item(0).description&"');location.href='user_add.asp'</script>")
end if
end if
rs.close
set rs=nothing
conn.close
set conn=nothing
%>
<!--------------注册处理结束------------------------>
第四登录页面:login.asp
<form action="login.asp?act=dengl" method="post">
登陆名称:<input name="name" type="TEXT">
登录密码:<input name="password" TYPE="PASSWORD">
<input type="submit" name="submit" value="登陆">
</form>
<!----------登录处理代码---------------------->
<!--#include file="conn.asp"-->
<%
if request.querystring("act")="dengl" then
if(request("name")="" and request("password")="") then
response.write("请输入用户名和密码!")
else
set rs=server.CreateObject("ADODB.RecordSet")
rs.open"select* from user where name='"& request("name")&"' and password='"&request("password")&"'",conn,1
if rs.eof and rs.bof then
response.write"<SCRIPT language=JavaScript>alert('用户名或密码不正确!');"
response.write"javascript:history.go(-1)</SCRIPT>"
response.end
else
session("name")=rs("name")
session("password")=rs("password")
end if
rs.close
set rs=nothing
conn.close
set conn=nothing
%>
<!----------登录处理代码结束---------------------->
所有页面文件都放在同一个目录下面即可运行了。。。。
html登录注册页面代码和html简单网页代码的问题分享结束啦,以上的文章解决了您的问题吗?欢迎您下次再来哦!