Olá, pessoal. Estou com uma grande dúvida. Tenho uma página simples de cadastro, onde toda vez que o PHP vai verificar se o login e o e-mail se já existe ou não, a página atualiza. Gostaria de saber como faço para ele verificar se existe ou não sem ter que atualizar a página quando existir os dados citados. obrigado.
Question
Guest holozone
Olá, pessoal. Estou com uma grande dúvida. Tenho uma página simples de cadastro, onde toda vez que o PHP vai verificar se o login e o e-mail se já existe ou não, a página atualiza. Gostaria de saber como faço para ele verificar se existe ou não sem ter que atualizar a página quando existir os dados citados. obrigado.
<form method="post" name="form" onsubmit="return validar();">
<tr>
<td height="25" width="130" align="left"><b>Login:</b></td>
<td width="130"><input type="text" maxlength="10" name="login" style="width: 130px;"></input></td>
</tr>
<tr>
<td height="25" align="left"><b>Senha:</b></td>
<td><input type="password" maxlength="10" name="senha" style="width: 130px;"></input></td>
</tr>
<tr>
<td height="25" align="left"><b>Confirme a Senha:</b></td>
<td><input type="password" maxlength="10" name="confirmesenha" style="width: 130px;"></input></td>
</tr>
<tr>
<td height="25" align="left"><b>E-Mail:</b></td>
<td><input type="text" maxlength="100" name="email" style="width: 130px;"></input></td>
</tr>
<tr>
<td height="25" align="left"><b>Confirme o E-Mail:</b></td>
<td><input type="text" maxlength="100" name="confirmeemail" style="width: 130px;"></input></td>
</tr>
<tr>
<td height="25" align="left"><b>Código:</b></td>
<td><b><font color="#FF0000"><? echo ("$n1 $n2 $n3 $n4 $n5 $n6 $n7 $n8 $n9 $n10");?></font></b></td>
</tr>
<tr>
<td height="25" align="left"><b>Confirme o Código:</b></td>
<td><input type="text" maxlength="10" name="confirmecodigo" style="width: 130px;"></input></td>
</tr>
<tr>
<td height="10"></td>
</td>
<tr>
<td colspan="2"><input type="reset" value="Limpar"></input> <input type="submit" value="Cadastrar"></input></td>
</tr>
</form>
<?
if (isset ($_POST ["login"]))
{
$post_login = $_POST ["login"];
$post_senha = $_POST ["senha"];
$post_email = $_POST ["email"];
$query_verificar = mssql_query ("select * from MEMB_INFO where memb___id = '$post_login' or mail_addr = '$post_email';");
if (mssql_num_rows ($query_verificar) == "1")
{
echo ("<script>alert ('Login ou E-Mail já cadastrado.');</script>");
}
else
{
mssql_query
("
insert MEMB_INFO (memb___id, memb__pwd, mail_addr) values ('$post_login', '$post_senha', '$post_email');
insert warehouse (AccountID) values ('$post_login');
");
echo ("<script>alert ('Conta cadastrada com sucesso.');</script>");
}
}
?>
Link to comment
Share on other sites
3 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.