Nesse exercício você irá praticar o uso das Sessões em PHP criando um e-commerce simples. Em nosso e-commerce, você não precisará utilizar persistência de dados, ou seja, não será necessário usar um banco de dados. Porém, você irá processar o carrinho de compras completo e fazer uma simulação finalização de compras.
Precisa aprender mais sobre programação em PHP? Veja nosso curso gratuito de PHP.
Uma sessão é uma feature implementada por várias linguagens de programação que permite você armazenar dados de navegação do cliente com segurança. Muita gente confunde sessões com cookies (o que não é tão absurdo), visto que a sessão usa cookies. Porém, os cookies são armazenados no navegador do cliente, enquanto as sessões são armazenadas inteiramente no servidor. O servidor armazena todas as sessões dos clientes, assim, cada cliente usando um ID específico (armazenado em um cookie) quando acessa o website pode recuperar esses dados.
Dessa forma, você pode fazer “login” em um website e navegar tranquilamente por ele sem precisar inserir seu login e senha a cada acesso de página.
Você sabe como implementar persistência de dados usando apenas sessões em PHP? Veja esse exemplo prático!
Para esse software você deverá implementar 2 classes: Produto e Carrinho.
Essas classes demonstram uma relação entre esses itens onde o carrinho é composto por vários produtos. Cada produto é único e possui um preço unitário e o método calcularTotal() realiza o calculo do preço final do carrinho.
Para implementação você deverá seguir as regras a seguir:
Esse post foi modificado em 11 de maio de 2021 11:12
This website uses cookies.