seguinte galer tenho um script aqui de cadastro onde ele verifica no banco de dados se o login já está em uso, mais não verifica o email.
se puderem me ajudar, quero inserir a verificação de email também !
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>
<body>
<center>
<table width="650" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="224" height="140"> </td>
<td width="252"> </td>
<td width="174"> </td>
</tr>
<tr>
<td height="24"> </td>
<td valign="middle">
<font color="#FF0000"><b>
<?php
// inclui o arquivo de configuração do sistema
include "Config/config_sistema.php";
// recebe dados do formulario
$login = htmlspecialchars($_POST['login']);
$senha = $_POST['senha'];
$rep_senha = $_POST['rep_senha'];
$email = htmlspecialchars($_POST['email']);
$sexo = $_POST['sexo'];
// verifica se o usuario digitou o login
if($login == "") {
echo "Digite seu login!";
exit;
} else {
// se o usuario digitou o login ele verifica
// se esta disponivel
$consulta = mysql_query("select * from login where userid = '$login'");
$linha = mysql_num_rows($consulta);
if($linha != 0) {
echo "Este nome de usuário já esta sendo usado!<br>";
exit;
}
}
// verifica se o usuario digitou a senha
if($senha == "") {
echo "Digite uma senha!";
exit;
} else {
// se o usuario digitou a senha
// vamos comparar com a contra senha
if($senha != $rep_senha) {
echo "As senha não são iguais!";
exit;
}
}
// verifica o email
if($email == "") {
echo "Digite seu e-mail!";
exit;
}
// verifica o sexo
$arr_sexo = array('M','F');
if(!in_array($sexo,$arr_sexo)) {
echo "Selecione o Sexo!";
exit;
}
// faz consulta no banco para inserir os dados do usuario
$sql = "insert into login (userid,user_pass,email,sex) values ('$login','$senha','$email','$sexo')";
$consulta = mysql_query($sql);
// verifica se o usuario foi cadastrado
if($consulta) {
echo "<font color=green><b>
Você se cadastrou com sucesso!<br>
Clique <a href=index.php>aqui</a> Para acessar o painel.
</font></b>";
exit;
} else {
echo "Houve um problema tente novamente.<br>
Click <a href=index.php>aqui</a> Para tentar novamente!";
exit;
}
?>
<!--DWLayoutEmptyCell--> </td>
<td> </td>
</tr>
<tr>
<td height="148"> </td>
<td> </td>
<td> </td>
</tr>
</table>
</center>
</body>
</html>
Question
SadokTeam
seguinte galer tenho um script aqui de cadastro onde ele verifica no banco de dados se o login já está em uso, mais não verifica o email.
se puderem me ajudar, quero inserir a verificação de email também !
Link to comment
Share on other sites
4 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.