html用户注册界面代码,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、这样一个简单的登陆界面就做好了,是不是很简单呢。
网页怎么实现用户注册
先不要着急动态网页,把html学好再说。目前网页编程分为动态和静态,静态是html,以及像vbscript,javascript的脚本,动态是在以上基础上还包含asp或php代码,如果你是单纯想做个登陆程序也不是很难,照葫芦画瓢。
如果你要正经学动态网页的话,首先要学html(使用流行的div+css)和以及使用脚本代码(不一定要会编写),同时由于flash盛行,想做好的网页,flash必学,接着进军动态网页。
你可以想象,一个可以注册登陆的的网站,肯定是需要数据库的,就算是简单access,所以你要能管理假单的数据库,若网站做大了,数据大了,比如像腾讯,那么access就不能用了,必须学SQL,SQL就是比较专业的了,厚厚的一本书。同时既然有用户,那么用户的资料,尤其密码就需要绝对保密,于是MD5加密就是不得不涉及了。同是网站防挂马等等。
然后asp和php就是动态网页,两个都要学,php前景比asp稍好些,但也比asp难些。
上面说的是正式网站,可运营的。
如果仅仅是试试的话,首先不需要acces,可以用txt文件来存取密码,就像vb一样。不存在网站结构,所以不需要用css+div,使用简单的表单就可以实现。另外你只需要登陆程序,那么基本结构就是:数据,动态代码部分,html部分。为尽可能简洁,可以不使用脚本实现页面特效。
1,html。对于登陆程序,表单必须学习。
2,数据,建立一个空白txt文件。
3,动态部分。asp和php各不一样。但是工作原理可以说一下,
输入数据(在表单中输入)
当点击注册按钮时,html的表单form会提交数据指定的asp页面(这部分属于html代码),asp执行——1,接收表单数据,生成一个html页面,里面动态生成你刚注册的用户名。一般是欢迎光临的页面。2,将数据发送到txt文件里保存下来。
如果点登陆,动态代码执行——将用户名密码核对,成功后生成欢迎再次光临页面(这样的页面就是asp或php页面),否则,回到原页面(静态html)。
而且一旦登陆成功,用户访问的页面几乎全部都是asp或php文件。同时,浏览到的个人信息都要与数据库挂钩。
这是一些通俗解释,做个动态网不是那么简单的。你只是看着简单,很多网站都有个,但想自己做就不容易了。一般网页都是托专门的网站制作公司做的,你以为那些什么论坛都是自己做的吗?很多论坛图标都一样,因为全是一个版本的,只是把原来的一些版权东西替换成自己的了。其实你也可以去下载代码,也可以用的。
不过提醒一下,动态网站在自己pc上运行是要安装iss组件,这是和静态网站的区别。没装ISS,asp是没法实现动态运行的,比如,你做的一套本地asp程序(数据库什么都有),可以IE预览看到登陆界面,但是你绝对登陆不上。
关于本次html用户注册界面代码和html用户注册界面的问题分享到这里就结束了,如果解决了您的问题,我们非常高兴。