Ir para conteúdo

POWERED BY:

Arquivado

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

Guilherme M Nery

[Resolvido] PHP Warning: Wrong parameter count for session_unregister

Recommended Posts

Galera, estou com um problema em um sistema que desenvolvi.

Tenho um arquivo chamado "sair.php" que contém as seguintes linhas:

 

<?
if(empty($_SESSION[AgentID]))
{
header("location:index.php");
}


session_start();
session_unset();
session_unregister();
session_destroy();


header("location:index.php");
?>

 

Ele serve para o usuário deslogar. Quando eu testo ele em meu ambiente local "localhost", ele funciona sem problemas, porém quando eu hospedo ele em meu servidor (UOL Host) ele dá o seguinte erro. PHP Warning: Wrong parameter count for session_unregister() in E:\home\gnvtec\Web\Portofolio\HrLourenco\admin\sair.php on line 11.

 

Gostaria de uma ajudinha de vocês aí. Desde já agradeço

 

Guilherme Nery

 

http://www.gnvtec.com.br

Compartilhar este post


Link para o post
Compartilhar em outros sites

Provavelmente na sua máquina as mensagens de erro do PHP estão desabilitadas por padrão.

 

Se você colocar o código abaixo no início do seu script verá o erro:

 

error_reporting(E_ALL | E_STRICT);
ini_set('display_errors', true);

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você olhou o manual da função? Para utilizá-la é necessário passar um parametro, portanto o erro está no seu código.

 

E como o Kratos falou esta função está marcada como DEPRECATED (é obsoleta), então prefira usar a função unset para matar os dados da sessão.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Léo e Kratos, eu dei umas modificadas no código aki e consegui.

Agradeço a ajuda de vocês, e é muito bom saber q ainda existem pessoas assim no mundo..

Se houver alguma forma de eu agradecer por favor entrem em contato guilherme.nery@gnvtec.com.br

 

Valew amigos

Compartilhar este post


Link para o post
Compartilhar em outros sites

Léo e Kratos, eu dei umas modificadas no código aki e consegui.

Agradeço a ajuda de vocês, e é muito bom saber q ainda existem pessoas assim no mundo..

Se houver alguma forma de eu agradecer por favor entrem em contato guilherme.nery@gnvtec.com.br

 

Valew amigos

 

Paga umas geladas pra nós e tá resolvido! haha

 

Brincadeira! Não foi nada, precisando estamos aí. :)

 

Um abraço!

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.