Ir para conteúdo
Fórum Script Brasil

Antonio Mourão

Membros
  • Total de itens

    2
  • Registro em

  • Última visita

Tudo que Antonio Mourão postou

  1. Olá, , estou criando um sistema em php e queria validar alguns campos. Como faço pra saber se um campo não possui algum carácter especial, como $, %, @, aceitando apenas numero e um -, sendo sempre do mesmo tamanho, 4 números seguidos por um - e finalizando com um número. Também queria outro campo aceitando letras, números e espaço.
  2. Olá, estou aprendendo a programar em php e estou tentando fazer um sistema de cadastro e login. Escrevi um código e já esta cadastrando no banco de dados, porém na hora de realizar a query pro login nunca acha o usuário já cadastrado. Estou usando o sha1 para criptografar a senha, quando eu cadastro sem o sha1 e faço a query também sem ele a query da certo, porém quando coloco o sha1 a query não encontra, já coloquei pra printar a query e supostamente está correta. //parte do código de login $senha= sha1($senha); $query = "SELECT * FROM aluno WHERE email = '$email' AND senha = '$senha'"; $result = mysqli_query($dbc, $query) or die ('Error to quering database'); $result_encontrado = mysqli_num_rows($result); //parte do código de cadastro $nome = ucwords(strtolower($nome)); $senha = sha1($senha);//codifica a senha $query = "INSERT INTO aluno (nome, email, matricula, senha) VALUES('$nome', '$email', '$matricula', '$senha')"; $result = mysqli_query($dbc, $query) or die ('Error to quering database'); Gostaria saber se tem algo errado(claro que deve ter, pra query não achar), sempre confirmo no DB se os dados batem.
×
×
  • Criar Novo...