Vou mostrar para vocês como se faz um login orientado a objetos. Vocês podem ver que é muito simples e pode ser utilizado em várias ocasiões e sistemas.

CURSO RELACIONADO
Sabia que nós temos um curso relacionado a este post?
Vou mostrar para vocês como se faz um login orientado a objetos. Vocês podem ver que é muito simples e pode ser utilizado em várias ocasiões e sistemas.

Sabia que nós temos um curso relacionado a este post?
7 comentários
Tem certeza que isso é orientação a objetos? Uma classe chamada “Login” estendendo uma classe de conexão com o banco de dados??
Acho que você precisa estudar mais sobre padrões de projeto antes de sair ensinando coisa errada por aí amigo.
Um abraço!
Fala Leonardo.
Cara esse sistema de login foi somente para mostrar para quem não conhece orientação a objetos, o conceito de encapsulamento, herança, e como podemos montar um simples sistema de login usando PHPOO, com o código podendo ser reaproveitado em outros pequenos sistemas.
Mas com certeza ele pode ser muito melhorado.
Abraço !
No titulo da aula fala claramente orientado a objetos, não e pecado algum usar poo sem design patterns.
Olá, sou novo aqui na área e estou sem saber onde fica os pedidos de video aula, mais se possivel gostaria que você fizesse uma video aula ensinando como fazer conexão com vários bancos de dados.
Para ser meio exato uns 10. kkkk
Parece muito mais é o que eu calculo usar.
Obrigado.
Abraço!
É, com POO fica organizado, mas tem muito POO gambiarra tambem. Mas eu acho que seria interessante utilizar autoloader pra evitar includes demais. No mais a aula está ótima. só tem uma coisa qu eeu nao gosto, é a cor do seu editor, coloca o classico que fica bom da gente ler, fica mais facil. desse modo ai força a vista.
Acrescentei as seguintes linhas para resolver problemas com acentos (Meu nome está no banco de dados com acento):
public function logar() {
$pdo = parent::getDB();
$setUTF8 = $pdo->prepare(“SET CHARACTER SET utf8″); //elimina os problemas com acentos
$setUTF8->execute();
(…)
Fica aí a dica…
Olá Alexandre, legal sua iniciativa, acho muito bem vindo conteúdo na área de desenvolvimento de software, só que gostaria de fazer algumas observações, o nosso colega Leonardo já te lembrou sobre o nome das classes, isso poderia ser corrigido nas próximas vídeo aulas, em minha medíocre opinião a linguagem PHP proporciona 2 tipos de programação, a lixo… e a programação OO seguindo design patterns, seguindo metodologias que antes só eram aplicadas em, por exemplo, Java. Eu acho que as duas ramificações já são suficientes, criar mais uma não é necessário entende? Agradeço humildemente sua iniciativa, mas procure seguir um dos dois caminhos, sei que nem sempre o mercado valoriza esse tipo de “exigência”, mas a tendência é melhorar com o tempo… Grande Abraço e desculpe se foi ofensivo.