1、如何为网页制作一个有用户登陆和注册的功能网页???
这应该不是仅仅高手知道的吧?
原理是这样的:
如果是明文保存密码的话就简单了,入门也都教这样的,我也说这样的例子。
注册就是设置(最基本)两个input,一个用户名,一个密码。然后一个submit按钮。提交到本页,加一个参数。
比如
thispage.asp?action=reg
这里的参数是action,值是reg。
在页的另一部分进行获取
p = request.querystring("aciton");
if(p=="reg")
{
//这里进行注册
以刚才传过来的表单里的username为关键字进行SQL查找,看库里有无这个用户。如果没有,则写入数据库:刚才的用户名和密码。
如果有这个用户,返回信息,告知用户该名已被使用。
}
登陆也类似
只不过是先以用户名作为关键字进行查找,然后找不到该用户名报错,如果找到,则将其密码从数据库中提出,和用户从表单提交的值进行比较,如果不一致,报错。如果一致,则通过,登陆成功。
如果是以密文进行保存的密码,则需要更多处理,你现在根本弄不明白,还是先弄清楚明文密码吧。
2、这个首页的html5网站设计代码(尤其是头部那登录注册代码怎么写)
首先先说一下HTML5的代码只是在原有的XHTML基础上增加了一些新的标签(还有一些新的特性,例如数据库和缓存等特性)
以下为此页面的结构代码:
<!doctype html>注:以上为页面的大的框架,相对用HTML5新的标签更合理的,全用上了新的带有语义标签。
另外多说一下,[注册登陆]这块在html5的新标签里面没有很合适的语义化的标签,所以依然采用原有的div标签为最合理。html5只是在原有的技术的基础上更细化了,咱在制作代码的过程中没必要必须用HTML5的代码,主要看是否合理,合理的为较合适的。
多说的:不管用XHTML还是HTML5写代码,结构(HTML5)与样式(CSS)尽量要分离!
希望能帮到你!
3、dw制作网页中的注册登录代码怎么写?
可以 用.net或者php或者asp都可以实现的,前台你不知道哪些页面跳转,现在的网页都是动态的,链接都是后台调用 ,他们自己分配的id咱不知道,所以你也不知道链接到什么地发过去,即使你链接了也是静态的,可以用一个id控件点击跳转
4、网页设计里的注册源代码
是jsp吗,还是asp什么的
首先数据库连接没问题,且库中有测试用户名和密码,我这里有一个拿去参考吧~
输入页面加入<from>表单,将用户输入内容提交到validation.jsp进行验证。
<form name="myform" action="validation.jsp" method="post">
<table cellSpacing="0" cellPadding="0" width="100%" border="0" height="143" id="table212">
<tr>
<td width="13%" height="38" class="top_hui_text"><span class="login_txt">用户: </span></td>
<td height="38" colspan="2" class="top_hui_text"><input name="username" class="editbox4" value="" size="20"> </td>
</tr>
<tr>
<td width="13%" height="35" class="top_hui_text"><span class="login_txt"> 密码: </span></td>
<td height="35" colspan="2" class="top_hui_text"><input name="userpass" class="editbox4" type="password" size="20" >
<img src="images/luck.gif" width="19" height="18"> </td>
</tr>
<td height="35" > </td>
<td width="10%" height="35" ><input name="Submit" type="submit" class="button" id="Submit" value="登 陆" onclick="return valid()"> </td>
<td width="80%" class="top_hui_text"><input name="cs" type="reset" class="button" id="cs" value="取 消"></td>
</tr>
</table>
<br>
</form>
然后第二个页面validation.jsp接收数据,验证通过后进入其他页面,比如'login.jsp'
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>活动日志</title>
</head>
<%//接收客户端提交的数据
String username=request.getParameter("username");
String pass=request.getParameter("userpass");
try{
ResultSet rs=inBean.executeQuery("select * from employees where emp_name='"+username+"' and emp_pwd='"+pass+"'");//执行SQL语句并返回结果
if(rs.next())
{ out.print("<script>window.location='login.jsp' </script>");
}
else{
// out.print("登陆失败");
out.print("<script>alert('用户名或密码错误,请重新登录...'); window.location='index.jsp' </script>");
// response.sendRedirect("index.jsp.html");
}
//rs.close();
rs.close();
}
catch(SQLException e1){out.println("SQL异常!");}
%>
<%session.setAttribute("userinfo", username); %>
<body>
</form>
</body>
</html>
5、利用Javascript实现用户注册信息检查,制作一个注册界面检测的javascript页面 要完整的网页代码,谢谢
//已发邮箱,注意查收。js部分代码如下:
<script>
function $(id){
return document.getElementById(id)
}
function clear_msg(){
set_msg('');
}
function set_msg(msg){
$("tipmsg").innerHTML = msg;
}
function check_form(){
clear_msg();
var username = $('username').value,
password = $('password').value,
repasswd = $('repasswd').value,
sex = $('sex').value,
email = $('email').value;
if(!/^[a-zA-Z]/.test(username)){
set_msg("请输入用户名,并以字母开头");
return false;
}
if(password.length == 0){
set_msg("请输入密码");
return false;
}
if(password!=repasswd){
set_msg("两次密码不一致,请修改");
return false;
}
if(sex.length == 0){
set_msg("请选择性别");
return false;
}
if(!/^w+([-+.]w+)*@w+([-.]w+)*.w+([-.]w+)*$/.test(email)){
set_msg("邮箱为空或格式不正确");
return false;
}
set_msg('<span style="color:#00ff00;">恭喜你!!!通过验证了</span>');
return false;//防止表单提交,如果后台有接口改为return true; 就可以提交表单了
}
</script>
6、求网页制作 注册\登录代码!!
是要用什么样的方式、jsp/asp/php等
7、网页制作中用户注册登录系统代码如何连接到网页上?
<html ><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><script language="jscript">function check() if(pass.length<6||name.length<6) for(var i = 0;i<name.length;i++) } return true;}</script><title>css样式特效</title><style type="text/css">table.mouseOverStyle.mouseOver.mouseOut</style></head><body><form name="myform" method="post" action="a.htm" onSubmit="return check()"> <table border="0" bgcolor="#F8F8F8" style="border-style:solid; border-width:1px;"> <tr> <td colspan="2"><img src="img/excer/images1/freeh1-n.jpg" alt="1" ></td> </tr> <tr> <td width="72"><label></label> <div align="right">用户名:</div></td> <td width="240"><label> <input type="text" name="txtN" style="border-color='#00a8a8'" onMouseOver="this.style.borderColor='#ffa346';" onMouseOut="this.style.borderColor='#00a8a8'"> </label> <br>名字由字母和数字组成</td> </tr> <tr> <td><div align="right">密码:</div></td> <td><label> <input type="password" name="txtP" style=" border-color:#00a8a8" onMouseOver="this.style.borderColor='#ffa346';" onMouseOut="this.style.borderColor='#00a8a8'" > </label> </td> </tr> <tr> <td> </td> <td><label>密码长度6位以上</label></td> </tr> <tr> <td> </td> <td><label> <input type="submit" name="Submit" value=" 登录 " class="mouseOverStyle" onMouseOver="this.className='mouseOver'" onMouseOut="thi 如果帮助到您,请记得采纳为满意答案哈,谢谢!祝您生活愉快! vae.la