icarof 9 Denunciar post Postado Maio 6, 2016 Olá galera, boa noite Estou desenvolvendo um sistema de vendas com controle de estoque, mas me encontro perdido para fazer a parte das vendas. encontrei uma aula no youtube que cria um sistema semelhante ao dos carrinhos das lojas virtuais, ate ai atende em partes o que necessito, mas acontece que ele usa uma sessão para passar os dados da venda, e essa sessão esta em conflito com a sessão do login, pois quando finalizar tem que eliminar a os dados da sessão, e não sei fazer isso sem apagar tudo. alguém tem alguma ideia de como posso enviar os dados da venda? Compartilhar este post Link para o post Compartilhar em outros sites
Matheus Tavares 167 Denunciar post Postado Maio 6, 2016 Você está utilizando session_destroy(), correto? Passe a utilizar unset( $_SESSION[ 'chave_desejada' ] ); Compartilhar este post Link para o post Compartilhar em outros sites
Alaerte Gabriel 662 Denunciar post Postado Maio 6, 2016 Só complementando resposta do colega Matheus, pra você ficar ciente. A função unset(); Destrói especificamente uma chave de sessão, enquanto session_destroy(); É responsável por eliminar a sessão como todo. Leia: http://php.net/unset e http://php.net/session_destroy Compartilhar este post Link para o post Compartilhar em outros sites
icarof 9 Denunciar post Postado Maio 6, 2016 Hum.. compreendo esse conceito, mas é a primeira vez que transmito dados por sessão, geralmente uso uma form, e trato os dados pra enviar. estou um pouco perdido ainda mas isso ja ajuda, vou tentar aqui Compartilhar este post Link para o post Compartilhar em outros sites
Alaerte Gabriel 662 Denunciar post Postado Maio 7, 2016 Não tem segredo. Se houve mais dúvidas ou complicações posta aí. Compartilhar este post Link para o post Compartilhar em outros sites