Boa Noite, sou iniciante no PHP e estou com um probleminha. Deve ser coisa besta Quando vou inserir um novo usuário, ele insere normal, só que duas vezes, ai da error da UNIQUE de Login. alguém por favor me ajude? <?php
//Include da conexão
include "config.php";
//Pegar variáveis do cadastrousuario.html e limpar espaços em branco
$login = trim($_POST['login']);
$pass = trim($_POST['pass']);
$nome = trim($_POST['nome']);
$cpf = trim($_POST['cpf']);
$rg = trim($_POST['rg']);
$email = trim($_POST['email']);
$tel= trim($_POST['tel']);
$endereco = trim($_POST['endereco']);
$complemento = trim($_POST['complemento']);
$cidade = trim($_POST['cidade']);
$bairro = trim($_POST['bairro']);
$cep = trim($_POST['cep']);
$estado = trim($_POST['estado']);
//Testar se há variáveis em branco
if( ($login == "") || ($pass == "") || ($nome == "") || ($email == "") || ($tel == "") || ($endereco == "") || ($cidade == "") || ($bairro == "") || ($cep == "") || ($estado == "")){
print "<script> alert('Preencha corretamente seu formulario!');
location.href='cadastrousuario.html';
</script>";
exit;
}
//Inserir no BD
//Tratamento de erros
try {
//Executando query
@$resultado = mysql_query("insert into tb_user values ('NULL','".$login."','".$pass."','".$nome."','".$cpf."','".$rg."','".$email."','".$tel."','".$endereco."','".$complemento."','".$cidade."','".$bairro."','".$cep."','".$estado."','2')");
//Se a query falhar
if ($resultado){
print "<script> alert('Usuario cadastrado com sucesso');
location.href='index.html';
</script>";
exit;
}
//Se não
else {
throw new Exception(mysql_error());
}
}
//Exibe a exeção
catch (Exception $ee){
echo $ee->getMessage();
exit;
}
//Fechando Conexão
mysql_close($db);
mysql_close($conn);
?>