我有一个登录/注册元素,用户登录并以相同的形式注册。表格中存在电子邮件和密码。缺点是如果用户错误输入他/她的电子邮件....从那时起,新用户将无意中添加到mysql。
我想要某种警报,用户可以点击“是”或“否”创建新帐户。
任何想法如何做到最好?
答案 0 :(得分:1)
我不认为登录/注册表单是相同的形式和相同的提交按钮是一个好主意。如果你真的想要,我认为亚马逊有类似的东西,你输入你的用户名,然后使用单选按钮选择“我是一个新客户”或“我有一个密码。”他们必须在登录时指定他们想要的,然后他们点击“登录”登录或注册(取决于他们的选择。)
这样做会使用户更有意识地登录或注册。
答案 1 :(得分:0)
<html>
<head>
<script type="text/javascript">
function show_confirm()
{
var c=confirm("Do you want to create an account?");
if (c==true)
{
document.getElementById("frm1").setAttribute("action","create.php");
}
document.getElementById("frm1").submit();
}
</script>
</head>
<body>
<form id="frm1" action="login.php">
<label for="email">Email:</label>
<input type="text" name="email" />
<label for="password">Password:</label>
<input type="password" name="password" />
<input type="button" onclick="show_confirm()" value="Submit" />
</form>
</body>
</html>