Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá tudo bem?
Para apagar um ID da Session não teria apenas que colocar:
<?php
session_destroy();
?>
É que eu só coloquei isso, mas a ID que foi salva, não é eliminada
É para um carrinho de orçamento no meu site. Queria que após a pessoa enviar a solicitação de orçamento, o id que salvou dela fosse apagado.
Primeiro eu fiz um session_destroy(); no fim do script que me envia o e-mail e depois coloquei um na página de confirmação que deu tudo certo. Mas em nenhum dos casos funcionou.
Obrigado :)
Olá!
Não funcionou.
Basicamente o script que montei para salvar a sessão é assim:
<?php
session_save_path('/home/dcsd/sessions');
$_SESSION['id_usuario'] = $id_usuario;
?>
Se fecha tudo e abre de novo está zerado. Mas se usa o Script não dá certo
Olha, isto dai nem era para funcionar, porque em nenhum lugar você especificou no session_start()...
Desculpa....
Eu postei resumido. Acho que agora ficou mais claro assim a ideia:
<?php
session_save_path('/home/dcsd/sessions');
session_start();
//...
$id_usuario = session_id();
$_SESSION['id_usuario'] = $id_usuario;
<?php
Para destruir uma sessão primeiro você tem que iniciá-la.