Pergunta

Eu quero tempo da sessão com timer, Estou implementando um projeto de comércio eletrônico, onde necessário quando o usuário adicionar primeiro produto no carrinho de um temporizador irá iniciar e usuário adicionar mais produtos no carrinho, mas o usuário não check-out do produto carrinho dentro de um tempo específico do carrinho sessão é timeout (carrinho vazio ). Como pode acchive isso.

Foi útil?

Solução

Para realmente responder à pergunta: No lado do servidor, quando um produto é adicionado ao carrinho de salvar o selo de data e hora com ele.

Sempre que qualquer página é carregada, verificar o carimbo de data e hora. Se ele é passado o seu ponto aceitável, basta apagar os dados carrinho.

Outras dicas

Por que você faria isso? Em vez de usar sessão, armazenar seu carrinho de detalhes no banco de dados. Dessa forma, eles podem voltar amanhã (ou no final da tarde) e check-out.

A maioria dos grandes sites de comércio eletrônico não limpar seu carrinho. Para a boa razão que os usuários podem realmente voltar para completar o processo.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top