HDTutorial
PT

A reprodução carrega o leitor integrado do YouTube (modo de privacidade melhorada).

VÍDEO ATUALIZADO NA DESCRIÇÃO: Como Criar um Sistema de Login em PHP para Iniciantes | Tutorial PHP Procedural

1 132 496 visualizações 2 de novembro de 2018 1:49:36

Ver no YouTube
CanalDani Krossing

Capítulos

Descrição do autor

Neste tutorial de PHP, você vai aprender a criar um sistema de login do zero e como mostrar conteúdo após fazer login. Também vai aprender sobre tratadores de erro e bancos de dados MySQLi, incluindo como fazer um formulário de login e um de cadastro.

Sei que este vídeo é bem longo, mas prometo que será um dos guias mais fáceis que você já vai encontrar para criar um sistema de login do zero!

Se encontrar algum erro durante este tutorial, confira as minhas soluções lá no final da descrição! :)

➤ IMPORTANTE: LEIA ISTO!

Neste vídeo, permito que os usuários façam login usando seu e-mail OU seu nome de usuário. Por causa disso, surge um problema depois.

Se um usuário tentar se cadastrar com várias contas usando o mesmo e-mail, o nosso script fica confuso quando tentamos fazer login usando esse e-mail, porque temos vários usuários com o mesmo e-mail no banco de dados. Mas isso é muito fácil de consertar!

Para resolver, retire a parte do script de login onde verificamos no banco de dados nome de usuário E e-mail, e em vez disso, certifique-se de verificar apenas o nome de usuário. Faça isso tanto na consulta SQL quanto na função de preparação chamada mysqli_stmt_bind_param().

A consulta SQL deve ficar assim:
sql
$sql = "SELECT * FROM users WHERE uidUsers=?;";


E a função deve ficar assim:
php
mysqli_stmt_bind_param($stmt, "s", $mailuid);


➤ LINKS

➤ CAPÍTULOS

(00:00:00) Introdução
(00:01:08) Informações técnicas que você precisa saber
(00:03:45) O que você precisa ter pronto antes de começar
(00:05:28) HTML…

Sobre este tutorial

Dani Krossing publicou este tutorial em vídeo de 1:49:36 em 2 de novembro de 2018. Foi visto 1 132 496 vezes no YouTube.

Categoria
Educação
Duração
1:49:36
Publicado
2 de novembro de 2018
Visualizações
1 132 496
Gostos
21 882

Partilhar

Este tutorial noutros idiomas