Bom, restou com várias dúvidas rsrs.., mas a minha primeira dúvida é essa: na hora que cadastro um novo usuario crindo login e senha "corretamente cadastrado", dá uma mensagem de erro como eu não estivesse cadastrado corretamente: Todos campos devem ser preenchidos corretamente.
Pergunta
Leo_php
Bom dia galera!
Bom, restou com várias dúvidas rsrs.., mas a minha primeira dúvida é essa: na hora que cadastro um novo usuario crindo login e senha "corretamente cadastrado", dá uma mensagem de erro como eu não estivesse cadastrado corretamente: Todos campos devem ser preenchidos corretamente.
<?php
//Parte 1
$nome = trim(addslashes($_POST['nome']));
$email = trim(addslashes($_POST['email']));
$confemail = trim(addslashes($_POST['confemail']));
$senha = trim(addslashes($_POST['senha']));
$confsenha = trim(addslashes($_POST['confsenha']));
$cargo = trim(addslashes($_POST['cargo']));
//Parte 2
if ( (empty($nome)) or (empty($email)) or (empty($confemail)) or (empty($senha)) or (empty($confsenha)) or (empty($cargo)) or
($email != $confemail) or ($senha != $confsenha) ) {
echo '<span style="color:red"><b>Todos campos devem ser preenchidos corretamente.</b><p>';
echo '<a href="index.php?pagina=cadastro"> Voltar </a>';
exit;
}
//Parte 3
$sql = "SELECT id FROM usuarios WHERE email='$email'";
$query = mysql_quey($sql);
if (mysql_num_rows($query) > 0 ) {
echo '<span style="color:red"><b>Usuário já cadastrado no sistema.</b><p>';
echo '<a href="index.php?pagina=cadastro"> Voltar </a>';
exit;
}
//Parte 4
$senha = md5($senha);
$sql = "INSERT INTO usuarios (nome,email,senha,cargo) VALUES ('$nome','$email','$senha','$cargo')";
$query = mysql_query($sql);
echo '<span style="color:blue"><b>Usuário Cadastrado.</b></span><p>';
?>
O HTML do formulário é deste jeito:
<h3> Cadastro de usuários </h3>
<form action="index.php?pagina=cadastrando" method="post">
<fieldset>
<legend>Cadastro de novos usuários</legend>
<label for="name">Nome</label><br />
<input type= "text" name = "nome" /><br /><br />
<label for="name">Email</label><br />
<input type= "text" name = "email" /><br /><br />
<label for="name">Confirmar Email</label><br />
<input type= "text" name = "confemail" /><br /><br />
<label for="name">Senha</label><br />
<input type= "password" name = "senha" /><br /><br />
<label for="name">Confirmar Senha</label><br />
<input type= "password" name = "confsenha" /><br /><br />
<label for="name">Cargo</label>
<input name="opcao" type="hidden" value="cadastrar">
<select name="codcoligada" id="codcoligada" class="botao">
<option value="---">Selecione abaixo</option>
<option value="---">Gerente</option>
<option value="---">Sub-Gerente</option>
<option value="---">Funcionario</option>
</fieldset>
<fieldset>
<form>
<BR /> <BR />
<input type="Submit" value="Cadastrar" />
</form>
</fieldset>
</form>
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.