Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Lucas AG

logout para sair do site

Recommended Posts

Olá Bom dia!!! eu fis um sistema simples de logout ele não esta funcionando ele mostra esse erro ali em baixo Obrigado. :(

 

 

Os códigos são esses em baixo:

 

<?php

session_start();
session_unregister($_SESSION['id']);
session_unregister($_SESSION['nome']);
session_unregister($_SESSION['login']);
session_destroy();
header("Location:login.php");
?>

 

 

 

 

 

 

 

 

25hl34h.jpg

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se $_SESSION (ou $HTTP_SESSION_VARS para PHP 4.0.6 ou inferior) é usada, use unset() para desregistrar uma variável de sessão. Não use unset() na própria $_SESSION já que irá desabilitar a função especial de superglobal da$_SESSION.

 

Cuidado

Esta função não elimina a variável global correspondente por name, ela apenas evita que a variável faça parte da sessão. Você deve chamar unset() para eliminar a variável global correspondente.

 

Cuidado

Se você está usando $_SESSION (ou $HTTP_SESSION_VARS), não use session_register(),session_is_registered() e session_unregister().

 

http://www.php.net/manual/pt_BR/function.session-unregister.php

Compartilhar este post


Link para o post
Compartilhar em outros sites

Só o session_destroy() ja basta, ele destroi a sessão inteira do modo correto.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.