32 thoughts on “Como Criar um Sistema de Cadastro e de Login com PHP e MySQL

  1. Parabéns pela parceria Celso, acompanho o Criar Sites há algum tempo e gosto bastante… Creio que essa união de monetização/divulgação com programação vai dar bastante certo!

    Sucesso aos dois e continue com o maravilhoso trabalho!

  2. Ótimo vídeo. Sempre é bom ver pessoas criando conteúdo em vídeo aulas e criar sistema de login é sempre uma dúvida para quem está iniciando em programação web.

    [ ]’s

  3. Não tenho muita paciência para vídeos, mas visualizei ainda alguns e deu vontade de assistir mais. Sempre tive interesse de aprender e me aprofundar em programação também. Pena não ter tempo disponível..

    obrigada pela dica.. como sempre 🙂

  4. Muito interessante, ha certo tempo, tive problemas para adicionar este recurso em meu site. Certamente, ajudará muita gente.

  5. Olá Amigo…Ótima Vídeo-Aula, Gostaria que você mim ajudasse…eu faço tudo certinho…conferi um monte de vezes se o código estava errado mas não tah..e toda vez que clico em CADASTRAR aparece esse error:

    ( ! ) Parse error: syntax error, unexpected T_STRING in C:\wamp\www\cadastro\cadastrando.php on line 24

    Você poderia mim ajudar a resolver isso o mais rápido possível?…
    Muito Obrigado…e desculpa pelo o em comodo, é que achei muito essa video-aula …Por Favor Mim Ajuda Ai…

    Aguardo Respostas…Obrigado e Parabéns pela Vídeo-Aula..!!

    Abraçooo..

      1. encontrei o erro , verifique a linha 24 do seu html e cole ela aqui , nao tenho muita experiencia mais talvez eu consiga resolver

    1. Olá Paulo, pelo o que eu vi a variável $Senha começa em maiúsculo com o “S”, onde é incorreto pelas regras de php, modifique por minuscula a letra e vera o resultado.

  6. por favor verifique essa variavel :

    $email=$_POST[‘email’];
    $senha=$_POST[‘senha’];
    $sql = (mysql_query(“SELECT * FROM usuarios

    WHERE email = ‘$email’ and senha = ‘$senha’

    “) or die(mysql_error());
    $row = mysql_num_row($sql);
    if($row >0) (

    esta sendo detectado um erro com o ; da linha 7

  7. Olá. eu fis todos os procedimento deu tudo certo aqui. agora eu queria sabe como que faço pra transferir isso para meu site. meu site e da hostinger.com.br ele e hospedagem gratuita, tente fazer do mesmo jeito que fizemos no localhost, se voce poder nos ajudar cria uma video aula ae por favor.

  8. parabens pela aula,
    tente fazer aqui, so que os dados nao estao chegando no banco de dados, o que pode ser…
    acho que esta parte esta ok,
    $sql = mysql_query(“INSERT INTO cliente(nome, sobrenome, pais, estado, cidade, email, senha)
    VALUES(‘$nome’, ‘$sobrenome’, ‘$pais’, ‘$estado’, ‘$cidade’, ‘$email’, ‘$senha’)”);

  9. cara esse site ate agora é o melhor que ja visitei vi varios conteudos muitos shows eu to ha dias pesquisando como criar sites como adiquirir ferramentas e etc…
    percebo que posso consequir ajuda no seu site
    vlw cara abracao e sucesso pois assim vc vai mais e mais longe parabens
    abraços

  10. Olá,

    Não estou conseguindo acessar ao vídeos, como poderei ter acesso aos mesmos?
    Li os comentários e presumo que os videos são muito bons.
    Aguardo retorno.
    Obrigado!

  11. Pessoal, estava com problema em que não apresentava falha e também não gravava os dados no banco, para isto mudei as algumas linhas:

    $insert = “INSERT INTO usuarios(nome,sobrenome,pais,estado,cidade,email,senha) VALUES(‘$nome’,’$sobrenome’,’$país’,’$estado’,’$cidade’,’$email’,’$senha’)”;
    mysql_query (“$insert”) or die (mysql_error().’ ERRO- NÃO FOI POSSIVEL ENVIAR OS DADOS’) ;
    echo ‘DADOS INSERIDOS COM SUCESSO’ ;

  12. VIDEO AULA SISTEMA DE LOGIN E SENHA
    digitei tudo como manda o figurino mas, não funcionou, onde eu errei??????podem me dizer?????

  13. olá,eu uso o xampp, estou com este erro:
    Fatal error: Call to undefined function mysql_connect() in

    C:\xampp\htdocs\MyDownload_Final\userauthentication.php on line 6

    1. bem após alguma pesquisa acho que encontrei o problema: devia usar mysqli_connect() em vez de mysql_connect().

      agora tenho outro problema: Undefined index. o nome dos campos estao bem, ele devia fazer o post porque nao faz? alguém pode ajudar? obrigado

      1. ja tentou coloca Exemplo:. $selecao = “SELECT * FROM minha linha WHERE login ‘$busca varial’ and senha ‘$busca varial'”;

  14. Boa tarde Celso, Gostei muito das explicações, foi muito bem detalhada, parabéns. Poderia me dar uma dica de como eu cadastraria um usuário com uma data programada para expirar?
    Gostaria de inserir isso em meu site.
    Abraços.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *