Arquivos auxiliares

carrinho

Imagem padrão
Ouvir conteúdo
Clique para ouvir o texto completo

Arquivo: carrinho.php
Função: Gerenciar os itens arrematados ou reservados pelo usuário durante o Pregão, preparando-os para finalização da compra.

Descrição:
O arquivo controla o carrinho do usuário, armazenando as moedas ou peças que foram arrematadas ou selecionadas para compra. Ele permite consultar o conteúdo do carrinho, adicionar itens, remover itens e verificar o status de cada peça, garantindo que apenas itens válidos e disponíveis sejam mantidos.

Entradas:

  • idUsuario (ID do usuário logado)

  • idMoeda (ID da moeda a adicionar ou remover, opcional)

  • ação (adicionar, remover, consultar)

Saídas:

  • JSON com as chaves:

    • itens: lista de moedas/peças no carrinho

    • total: quantidade ou valor total dos itens

    • status: sucesso ou falha na operação

    • mensagens: avisos ou erros relacionados ao carrinho

Dependências:

  • databaseNexa.php para conexão com o banco de dados

  • tabelas: carrinho, lances, lista_pregao

  • sessão PHP ativa (session_start)

Cuidados e recomendações:

  • Validar IDs de usuário e moeda antes de qualquer operação

  • Garantir que itens removidos ou já vendidos não permaneçam no carrinho

  • Manter sincronização com os lances e status do Pregão

Tire suas dúvidas

Cecília Romani
Cecília Romani

Especialista em Numismática

Tire suas dúvidas com Cecília Romani sobre este capítulo pelo WhatsApp.

Falar com Cecília

Comentários

Área de comentários em breve...