Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá a todos.
Estou tentando esvaziar o conteudo da váriavel $_SESSION[cesta].
No localhost funciona perfeitamente.
Mas no servidor nada acontece.
A função é a seguinte:
function RemoverCarrinho($dados){
$id = $dados['item'];
$rs = $this->DB->GetRow("SELECT * FROM produtos WHERE id = {$id}");
unset($_SESSION[cesta][$rs['id']]);
$this->Mensagem("Item removido com sucesso", "?pagina=carrinho");
}
Alguem saberia?
Obrigado
Não resolveu =/
Não consigo entender pq funciona no localhost e no servidor nao.
Ah! mais um detalhe, na primeira vez que abro o site (após limpar cookies, historico,etc) e faço a remoção da certo. Depois não mais.
Resolvi =DD
troquei de $dados['item'] para $dados.
Nao entendi pq nao tava dando certo. Mas ta bom. Funcionou \o/
o erro pode ser devido a falta de aspas no índice do array
$_SESSION[cesta]
:seta:
$_SESSION['cesta']