Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal, segue a minha situação:
Eu fiz um carrinho de compra, nos testes que eu tenho feito esta funciondo.
1 - inclui o produto no carrinho
2 - aumenta a quantidade, diminui a quantidade
3 - exclui o produto
4 - calcula o frete
*Essas são as opcoes que o cliente tem no momento que esta no carrinho
5 - Continuar > Caso ele deseje fechar a compra
Neste momento ele vai fazer a validação se o cliente esta logado ou nao, se nao estiver ele vai para a tela de login. Jogo em uma querystring o nome da pagina que ele deve ir quando fazer o login.
6 - Fechar o pedido -> neste momento o sistema tras o endereço do cliente e tambem uma opcao para incluir o endereço de entrega daquela compra.
7 - fechar o pedido -> salva as informaçoes no banco de dados.
*A parte do pagamento esta sendo discutido ainda, por isso nao coloquei aqui.
Como que eu faço para ir alimentando o carrinho.
Em uma tabela temporaria(digamos assim) eu vou salvando os produtos junto com a sua Session.SessionID. So que tem um problema a Session.sessionID expira apos um tempo que o site fica inativo.
Eu queria quando a session.sessionID expirar rodar um comando para pode apagar as informacoes que esta na tabela temporaria onde a coluna SessionID é igual a Session.SessionID.
Como eu poderia fazer isso?
Carregando comentários...