Como criar sistema de login com PHP e PDO

  Рет қаралды 28,545

Celke

Celke

Күн бұрын

Пікірлер: 87
@lucaspinaboareto140
@lucaspinaboareto140 2 жыл бұрын
Não sei como, mas sempre me ajuda e é o único que consegue kkkk
@SabrinaInacio-k8o
@SabrinaInacio-k8o Жыл бұрын
Nunca tinha visto um vídeo com qualidade e explicação otimizada, não entendo de php, mas vai ser necessário, adorei o vídeo. Ótimo, parabéns, traga mais conteúdos desse tipo. Como fazer uma dashboard braba.
@sauloitu
@sauloitu 6 ай бұрын
Você é muito didático, parabéns. Excelente.
@thaynavasconcelos5897
@thaynavasconcelos5897 2 жыл бұрын
Excelente aula, tenho pouquíssimo conhecimento em programação e consegui fazer tudo!
@app2028
@app2028 Жыл бұрын
Ja comprei todos seus cursos tanto na Udemy, quanto na Hotmart seus conteúdos são os melhores que já comprei olha que eu compro muito anualmente!
@pedrobrucki5258
@pedrobrucki5258 2 жыл бұрын
Suas aulas estão me ensinando muito para o meu Trabalho de Conclusão de Curso, parabéns pela didática incrível e belo ótimo conteúdo
@francisfranca9769
@francisfranca9769 Жыл бұрын
O Celk é o melhor.. o cara é fera! Eu aprendi muita coisa com ele.
@CorpodemolaBR
@CorpodemolaBR 3 жыл бұрын
Ótima vídeo. Parabéns pela excelente aula. 47:36 de aula prática e narrada 👏🏼👏🏼👏🏼👏🏼👏🏼👏🏼. Ganhou um like e seguidor. Partir de agora vou começar o PHP.
@victorbasso7176
@victorbasso7176 2 жыл бұрын
eae, aprendeu ?
@heraldogoncalveslimajunior5149
@heraldogoncalveslimajunior5149 2 жыл бұрын
Didática excelente! Você tem o dom, grande César! Obrigado!
@lilianguedes4005
@lilianguedes4005 Жыл бұрын
Obrigada pela aula, Cesar!
@ZiksGames
@ZiksGames 3 жыл бұрын
Cara parabéns amigo. Ainda não entendo muito bem algumas coisas, mais graças ao seus vídeos estou conhecendo um modo novo . Ótimo conteúdo Deus abençoe vc e sua família 🙌🏽
@celkecursos
@celkecursos 3 жыл бұрын
Olá Games, Amém, igualmente.
@miditrack751
@miditrack751 2 жыл бұрын
Excelente Cesar, você é o meu Professor e estou aprendendo muito com seus vídeos. Estou assistindo seus vídeos todos os dias e em breve vou comprar o Develop. Obrigado, Deus te abençoe .
@CezarXGameR
@CezarXGameR 2 жыл бұрын
mto obgado por compartilhar o conhecimento... muito didatico... parabéns mesmo!
@leticiaborges5472
@leticiaborges5472 3 жыл бұрын
Vídeo perfeito. Muito bom mesmo. Agora tô na espera do próximo vídeo com recuperação de senha.
@luantutorsrbs1801
@luantutorsrbs1801 7 ай бұрын
top d mais as suas aulas ! parabêns
@antoniocarlosbessajunior233
@antoniocarlosbessajunior233 2 жыл бұрын
Muito bom, Celke, está de parabéns!
@andressaalmeida1924
@andressaalmeida1924 10 ай бұрын
Muito bom sua didatica
@lucaspinaboareto140
@lucaspinaboareto140 2 жыл бұрын
Celkeee tu é fodaaa
@Player_Douglas
@Player_Douglas 2 жыл бұрын
Parabéns pelo vídeo, muito bom!
@edirciohilario3762
@edirciohilario3762 3 жыл бұрын
Só aulas excelentes parabéns
@alessandroaquiris849
@alessandroaquiris849 3 жыл бұрын
top melhor aula que eu achei
@XIMEOFICIAL
@XIMEOFICIAL Жыл бұрын
Muito obrigado amigo, você me ajudou muito!
@chirlison
@chirlison 2 жыл бұрын
Ótimo tutorial e uma excelente didática!
@cibivinibivi5314
@cibivinibivi5314 Жыл бұрын
Vou incluir seu nome no meu TCC!!
@reinaldomariosa5667
@reinaldomariosa5667 Жыл бұрын
Excelente aula. Gostaria de solicitar uma ajuda. Estou a trabalhar num sistema, mas quando pretendo imprimir um relatório o botão imprimir sai na folha. Espero que possa me ajudar com o meu problema.
@clealb76
@clealb76 3 жыл бұрын
Parabéns professor
@celkecursos
@celkecursos 3 жыл бұрын
Olá Clecios, Obrigado.
@TroladorRN
@TroladorRN 2 жыл бұрын
Obrigado!
@CanalLordpj
@CanalLordpj 2 жыл бұрын
Excelente aula. Uma dúvida, a partir do minuto 43:00 você faz uma validação pela URL, se esta logado ou não, no caso fazer essa validação com nivel de acesso, pois dependendo da URL ali, o usuário estando logado acessa, mais como validar, fazer uma verificação se o usuário é admin ou user e bloquear o acesso da URL para que o usário não acesse?
@emersonpellizzari7002
@emersonpellizzari7002 2 жыл бұрын
Ótimo vídeo, muito obrigado!
@marcelofarias931
@marcelofarias931 Жыл бұрын
Muito bom... eu gostaria de saber com que faz para colocar uma página de login a parte, para o formulário puxar pelo action, por exemplo action="login.php"??
@SergioDev2024
@SergioDev2024 2 жыл бұрын
Ola professor seu curso na Udemy curso de PHP Orientado a Objetos ele ensina o POO e MVC ou ja e pra quem tem conhecimento???
@MarceloRobertoMO
@MarceloRobertoMO 3 жыл бұрын
Fantástico a aula. Só deixo aqui uma observação em relação ao link de download. Ao informar os dados, ele não baixar os arquivos deste projeto e sim de um outro que é comparação de tabelas em PHP ok? Valeu professor!
@celkecursos
@celkecursos 3 жыл бұрын
Olá Marcelo, Obrigado por indicar o erro, corrigido o link de download.
@humbertolimaferreira2587
@humbertolimaferreira2587 3 жыл бұрын
show de bola obrigado
@alexmercatto
@alexmercatto 3 жыл бұрын
Mais que merecido o Like e a Inscricao - sou iniciante, mas precisei aprender na marra e foi muitissimo bem explicado.No meu caso so uma coisa nao funcionou, na hora que redireciona pro dashboard, nao consegui que o nome aparecesse ao lado do bem vindo, nao sei porque a variavel
@digitalservicesofc
@digitalservicesofc Жыл бұрын
Bota casaco tira casaco. :D Muito bom!
@MarlonFelicio
@MarlonFelicio 3 жыл бұрын
Toppp... Faz um sistema de comentários php pdo com resposta para site html .. nos próximos vídeos professor ?
@celkecursos
@celkecursos 3 жыл бұрын
Olá Smagabr, Boa sugestão!
@francinaldoteles3283
@francinaldoteles3283 Жыл бұрын
Boa noite! Criei um formulário de login e utilizei o código apresentado no vídeo. No IF que faz a comparação entre o que vem do formulário com o que está no banco, a função password_verify não funcionou, tive que utilizar um operador lógico. Ficou da seguinte forma: "if ($dados['senha'] == $row_usuario['senha'])". Só assim funcionou. Tem alguma ideia do que possa ser? Fiz exatamente igual ao seu.
@MikaFerr15
@MikaFerr15 Жыл бұрын
Comigo também deu mesmo erro, segui sua dica e deu certo, conseguiu achar a solução para o que estava acontecendo?
@marcoateniense9370
@marcoateniense9370 11 ай бұрын
irmão, são 3h41 da madrugada e estou desde 00h quebrando a cabeça com isso. eu te amo man
@jkmtutoriais9914
@jkmtutoriais9914 3 жыл бұрын
Likeeee, quando puder fazer uma daquelas séries como aquela de loja virtual com forma de pagamento com o Pic Pay só que dessa vez seria bom fazer com Mercado Pago pois até consigo fazer com tutoriais aqui do KZbin porém estão desatualizados e não consigo usar todas as funcionalidades e nem pegar todas as informações de uma transação, a documentação deles é MUITO confusa.
@celkecursos
@celkecursos 3 жыл бұрын
Olá JKM, Obrigado pela sugestão.
@rafaelgiordano7675
@rafaelgiordano7675 2 жыл бұрын
ótimo aula ... Parabéns! Fiz exatamente igual ao vídeo porem não está retornando dados do banco de dados usuários na tela mostra >>> bool(false). Alguém teve esse mesmo resultado? E conseguiu resolver?
@victorbasso4054
@victorbasso4054 2 жыл бұрын
Boa tarde amigo, basta voce realizar o processo de criptografia ao registrar no banco de dados a sua senha, 12:30 minuto sobre o assunto.
@edsonnascimento2594
@edsonnascimento2594 Жыл бұрын
Cesar, boa tarde!. Estou desenvolvendo um sistema de tickets e todos os meus alertas são através da função alert() do java script ,chamada num segundo script onde eu faço o motor do frontend. Pra vc entender melhor é assim, em todo sistema ente tenho um frontend e um scritp que é o motor dele, no caso da tela de login eu tenho index.php e o _login.php que é o motor dele. Acho chato o fato de na hora de todas as checagens o sistema sair da página principal e, no caso de erro, mostrar o alerta, da função alert com um fundo branco e depois retornar à página primcipal. Essa vídeo aula me mostra como alterar isso porém eu gostaria de permanecer com esta ideal de ter dois arquivos, um front e um script motor, tendo todas os alertas sendo apresentado no front, tem como ? Ou desta forma que vc está fazendo é a mais recomendada? Grande abraço
@felixmedeiros1250
@felixmedeiros1250 Жыл бұрын
Olá Celke! Este sistema login está seguro contra ataques mysl injection?
@vsola1000
@vsola1000 2 жыл бұрын
Obrigado pelo vídeo Cesar. Se o usuário fechar a página sem clicar em Deslogar, o navegador deve destruir as variáveis globais, o que não acontece com os navegadores Opera e Brave. No Chrome e no Edge elas são destruídas. Existe alguma forma de resolver isso ou é um problema destes navegadores? Obrigado.
@derik3369
@derik3369 3 жыл бұрын
Parabéns manin
@celkecursos
@celkecursos 3 жыл бұрын
Olá MVH CHK, Valeu
@joevitorsantana2318
@joevitorsantana2318 3 жыл бұрын
Excelente Vídeo só gostaria de saber como faço para conseguir logar com outro usuário com uma senha diferente daquela 12345, pois todos os usuários que eu cadastro dão senha inválida e aí quando mudo pra 12345 lá no banco de dados aí consigo logar
@celkecursos
@celkecursos 3 жыл бұрын
Olá Joevitor, Exemplo criptografar a senha: 11:59 echo password_hash("Coloca_sua_senha", PASSWORD_DEFAULT);
@reginaldosantos5706
@reginaldosantos5706 2 жыл бұрын
show
@MarcosLanzoni
@MarcosLanzoni 2 жыл бұрын
Show
@felipebrother1894
@felipebrother1894 3 жыл бұрын
Boa noite! Teria como fazer um ACL, com permissões usando POO ou PDO??
@celkecursos
@celkecursos 3 жыл бұрын
Olá Felipe, Obrigado pela sugestão. Como criar sistema de nível de acesso apresento no curso de PHP Developer: celke.com.br/curso/curso-de-php
@luizcarlosjunior8983
@luizcarlosjunior8983 2 жыл бұрын
Boa tarde Professor, erro que aparece no meu navegador Fatal error: Uncaught PDOException: SQLSTATE[3D000]: Invalid catalog name: 1046 No database selected in C:\xampp\htdocs\sitransti\index.php:37 Stack trace: #0 C:\xampp\htdocs\sitransti\index.php(37): PDOStatement->execute() #1 {main} thrown in C:\xampp\htdocs\sitransti\index.php on line 37
@jessicaelias741
@jessicaelias741 2 жыл бұрын
Eu travei com a questão da senha... Esse negócio de hash o meu não deu mto certo nao
@vitotsoares2683
@vitotsoares2683 Жыл бұрын
Alguém sabe como eu faço pra mudar de mariaDB para o mysqli?
@HMCURSOSETREINAMENTOS
@HMCURSOSETREINAMENTOS 3 жыл бұрын
fui fazer a conexão e deu esse erro, could not find driver, quando tendo ver se houve conexão...sabe qual o drive devo instalar...
@haleyr.402
@haleyr.402 3 жыл бұрын
mt bom
@glaudsonnunes9589
@glaudsonnunes9589 7 ай бұрын
NO SEU CURO VC ENSINA A SUBIR UM PROJETO PARA PRODUÇÂO?
@trvsupremo8935
@trvsupremo8935 Жыл бұрын
tive dificuldades para entender a logica, teria alguma aula que me ajudaria quanto a isso?
@LEO-co5zv
@LEO-co5zv 2 жыл бұрын
Boa tarde professor como posso criar o sistema para cadastrar os usuários a ter acesso a área restrita .
@celkecursos
@celkecursos 2 жыл бұрын
Olá Leo, Segue o link do tutorial cadastrar novo usuário: kzbin.info/www/bejne/sHimi5mfbZiCndE
@brazmendes8496
@brazmendes8496 11 ай бұрын
fica dando erro como coloca no banco de dados postgres Undefined variable $conn
@lucaspereiratrevignomencho9295
@lucaspereiratrevignomencho9295 2 жыл бұрын
Precisa dar uma atualizada no código, não precisava impor a questão do HASH, ficou confuso para quem é iniciante e estou dizendo isso apenas como um conselho, tive que pedir ajuda para um amigo que manja muito de PHP e ele otimizou seu código deixando muito bom! Se puder fazer isso ficará muito legal para todos nós. Em questão do HASH deixar para explicar mais a fundo porém não neste video. Mesmo assim, obrigado!
@samillycarvalho0109
@samillycarvalho0109 2 жыл бұрын
nossa, sim! Você ainda tem esse código? Se sim, me enviaria? 😐
@lucaspereiratrevignomencho9295
@lucaspereiratrevignomencho9295 2 жыл бұрын
@@samillycarvalho0109 se nao continuarem deletando meus comentarios daqui sim kk
@nelsonneo2901
@nelsonneo2901 Жыл бұрын
Estou com o mesmo problema na ora de verificar o hash se for possível envia-me o código já tentei rever alguns códigos nada.
@Noelpedrinho1
@Noelpedrinho1 6 ай бұрын
no meu não funcionou, o resultado é a mensagem de erro de senha mesmo digitando os dados corretos igual ao BD, inclusive copiando e colando da coluna do BD pra ter certeza, mesmo assim sempre dá a mensagem de erro de senha
@EdneiDK9
@EdneiDK9 2 жыл бұрын
meu password_verify sempre retorna false, fui obrigado a substituir por um ===
@ronegois7606
@ronegois7606 2 жыл бұрын
Como é que tú fez? O meu tava dando false tbm
@BIELZAGA
@BIELZAGA 3 жыл бұрын
O meu tá dando senha inválida mesmo eu colocando igual os dados do banco.
@ronegois7606
@ronegois7606 2 жыл бұрын
O meu também
@anamendes8961
@anamendes8961 2 жыл бұрын
Tem um erro nesse $conn no arquivo original, não sei oq é.
@luccluna
@luccluna 3 жыл бұрын
Me deparei com um erro neste trecho de código do seu vídeo: if (($result_usuario) AND ($result_usuario->rowCount() != 0)) { $row_usuario = $result_usuario->fetch(PDO::FETCH_ASSOC); if ($password_verify($dados['senha_usuario'], $row_usuario['senha_usuario'])) { echo "usuario logado"; }else{ $_SESSION['msg'] = "usuario ou senha invalidos"; } O erro é esse: Warning: Undefined variable $password_verify in C:\xampp\htdocs\login\index.php on line 39 Como se a função password_verify não existisse. Poderia me ajudar?
@depresion1v979
@depresion1v979 3 жыл бұрын
Ali no if ($password_verify) a função está como uma variável ao invés de uma função. Não sou muito bom no PHP, mas acredito que se remover o $, talvez funcione.
@BIELZAGA
@BIELZAGA 3 жыл бұрын
@@depresion1v979 o meu nem tava com o "$" e tava dando erro kkk coloquei deu mais erro ainda. O meu tá persistindo que os dados estão incorretos, porém eu coloquei a mesma coisa que no banco de dados
@krmirim2010
@krmirim2010 2 жыл бұрын
A aula é bem elaborada e técnica, mas um iniciante não pega teu ritmo nem a pau.
@daniellopes4050
@daniellopes4050 9 ай бұрын
As aulas são ótimas mas é tudo muito emendado... Não tem uma pausa entre uma coisa e outra o que faz ficar muito corrido e tendo que pausar o vídeo muitas vezes pra tentar entender.
@jefersonassuite8905
@jefersonassuite8905 2 жыл бұрын
GOSTEI N
@felipevasconcelos869
@felipevasconcelos869 6 ай бұрын
Professor o meu fica dando FALSE.. ja criptografei a senha e nada, mesmo colocando a senha 123 no banco nao funciona C:\wamp\www\Projeto\index.php:36:boolean false
@felipevasconcelos869
@felipevasconcelos869 6 ай бұрын
Achei o meu erro, era o nome da tabela, no código coloquei USUARIO e no banco criei com USER.. vacilo meu.
СОБАКА ВЕРНУЛА ТАБАЛАПКИ😱#shorts
00:25
INNA SERG
Рет қаралды 3,8 МЛН
Trick-or-Treating in a Rush. Part 2
00:37
Daniel LaBelle
Рет қаралды 45 МЛН
PHP PDO 1/10 - (CONEXAO)
13:44
Miriam TechCod
Рет қаралды 58 М.
Sistema de Login com PHP e MySQL
31:59
Professor Eliel
Рет қаралды 26 М.
PDO vs MySQLi - Qual é o melhor?  (PHP e MySQL)
11:59
Zero Bugs - Programação em Tutorial
Рет қаралды 1,2 М.
Pare de usar md5!!! Como criptografar senhas com PHP
21:58
Zero Bugs - Programação em Tutorial
Рет қаралды 22 М.
$_SESSION em PHP (sistemas de login) - Aula 26
32:13
Otávio Miranda
Рет қаралды 21 М.
O que é jQuery? e como usar o jQuery?
15:51
Celke
Рет қаралды 27 М.
Sistema de Login e Senha em PHP com PDO e Session
17:25
Programador Espartano
Рет қаралды 37 М.
СОБАКА ВЕРНУЛА ТАБАЛАПКИ😱#shorts
00:25
INNA SERG
Рет қаралды 3,8 МЛН