用html做个登陆注册两用的登陆框,怎么做?

界面上有 用户名 和 密码 2个输入框,一个 注册或登陆 按钮。
当用户输入 帐户名和密码 时,如果是帐户名已注册的,就按登陆执行。
如果帐户名没注册的,就按注册新帐户执行
用mysql数据库
也可以用php语言

<html>
<head>
<font face="华文隶书" size="+2">登陆界面<br/>
<script language="javascript">
function check(){
if (form.username.value==""){
alert("用户名不能为空!");
form.username.focus();
return false;
}

if (form.password.value==""){
alert("密码不能为空!");
form.password.focus();
return false;
}

if (form.password2.value==""){
alert("请再次输入密码!");
form.password2.focus();
return false;
}

if (form.password.value!==orm.password2.value){
alert("两次密码不相同!");
form.password2.focus();
return false;
}

if (form.email.value==""){
alert("邮箱为空!");
form.email.focus();
return false;
}

var reg =/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;
if(form.username.value!=""&&!form.username.value.match(regm)){
alert("邮箱格式不正确,检查后重新输入!");
form.username.focus();
return false;
}

var sMobile = form.username.value
if(!(/^1[3|4|5|8][0-9]\d{4,8}$/.test(sMobile))){
alert("不是完整的11位手机号或者正确的手机号前七位");
form.username.value.focus();
return false;
}

}
</head>

<body>

<form>
邮箱/手机登录:
<input type="text" name="username"/><br/>
登陆密码:
<input type="password" name="password"/><br/>
确认密码:
<input type="password" name="password2"><br/>
</form>

<form name="form" method="post" action=""/>
<table width="70%" class="mars" cellspacing="1" cellspacing="0" width="100%" border="0">
<tbody>
<tr>
<td class="item" width="41%">
<div align="right">邮箱/手机登录:</div>
</td>
<td width="7%"></td>

</body>

</html>
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-01-23
提交页面写一个判断 如果数据库中有这个用户名则登陆判断密码 如果没有 则注册 插入数据库
第2个回答  2014-01-15
这个要后台进行判断。追问

用mysql数据库也可以用php语言

追答

你是想要怎样做?有做好的前台吗?给你给出代码?你有后台环境吗,这需要数据库加后台进行判断。

第3个回答  2014-01-15
这个要用到数据库追问

用mysql数据库也可以用php语言

第4个回答  2014-01-16
这个。。好复杂的。
相似回答