Olá a todos,
andei lendo pela net e vi que é mais seguro fazer um carrinho de compras cadastrando os pedidos num banco de dados e usando uma session_id(); para diferenciar. Mas gostaria de saber se tem como quando a session acabar, por exemplo o usuário sair do site, um script apagar esse carrinho d o banco de dados para não ficar muito pesado!
Muito Obrigado
alguém?
Session, Carrinho De Compras
Started By thiagorp, 23/03/2010, 22:44
3 replies to this topic
#2
Posted 24/03/2010, 16:32
Boa tarde, tudo bem?
Você pode utilizar o evento onunload e AJAX. Quando o usuário sair da página o evento será disparado e o AJAX chama uma função em PHP que apaga o carrinho do banco.
Não sei a eficácia disso mas pode funcionar
Um abraço, tudo de bom.
Você pode utilizar o evento onunload e AJAX. Quando o usuário sair da página o evento será disparado e o AJAX chama uma função em PHP que apaga o carrinho do banco.
Não sei a eficácia disso mas pode funcionar
Um abraço, tudo de bom.
#3
Posted 25/03/2010, 21:24
Ajuda sim! É uma ótima ideia...
mas não existe nenhuma outra alternativa não né? Como geralmente é feito?
Obrigadoo
mas não existe nenhuma outra alternativa não né? Como geralmente é feito?
Obrigadoo
http://www.portalct.com - Sua comunidade universitara da we
#4
Posted 25/03/2010, 21:29
Ou você pode fazer um script só para deletar os registros que já não são mais utilizados, armazena eles pode data, e no script você verifica, se o registro tiver mais de 6 horas por exemplo o script deleta
E coloca esse script para rodar no "Agendador de Tarefas" do cpanel, em determinados horários do dia
Abraços
E coloca esse script para rodar no "Agendador de Tarefas" do cpanel, em determinados horários do dia
Abraços
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)