• 0
Sign in to follow this  
Guilherme014

Logout

Question

else sai, so que não entra na query que montei, sera porque

<?

session_name("login");

session_start ();

session_unset ();

session_destroy ();

include("../../funcoes/conexao.php");

include("../../funcoes/datas.php");

$logado = 0;

$resultado1 = mysql_query("UPDATE usuarios SET us_ip='$REMOTE_ADDR', us_conectado='$logado' WHERE us_login = '" . $login . "'");

if(!$resultado1)

{

  die("Impossível realizar a consulta!" . mysql_error());

}

header ("location: ../index.php");

?>

Share this post


Link to post
Share on other sites

14 answers to this question

Recommended Posts

  • 0

que trecho é esse?

session_name("login");

session_start ();

session_unset ();

session_destroy ();

abre a sessão e já joga pro espaço?

Ae essa var aqui fica como??

us_login = '" . $login .

é isso mesmo que eu falei que aconece?

Share this post


Link to post
Share on other sites
  • 0

Não sei não mas acho que deve ser o IP... nem todos os usuarios tem IP fixo na maioria das vezer ele se cadastra mas a hora que entra na net podem estar com outro IP a hora que da o logout o ip não batee não entra..

sera ou viajei

hehehehe

KUROLE

Share this post


Link to post
Share on other sites
  • 0
Não sei não mas acho que deve ser o IP... nem todos os usuarios tem IP fixo na maioria das vezer ele se cadastra mas a hora que entra na net podem estar com outro IP a hora que da o logout o ip não batee não entra..

sera ou viajei

hehehehe

KUROLE

eu não uso o ip não, eu gravo no banco de dados, tipo como quando o us_logado = 1 é porque esta logado e quando o us_conectado=0 e porque não esta...

Share this post


Link to post
Share on other sites
  • 0
que trecho é esse?

session_name("login");

session_start ();

session_unset ();

session_destroy ();

abre a sessão e já joga pro espaço?

Ae essa var aqui fica como??

us_login = '" . $login .

é isso mesmo que eu falei que aconece?

você esta sugerindo que eu tire este trecho ????

session_start ();

Share this post


Link to post
Share on other sites
  • 0

o ip registrado, é o ip que ele entrou no login, e não o que se cadastrou, o ip serve para dar mais segurança, caso alguém mais acesse a mesma conta.

Share this post


Link to post
Share on other sites
  • 0

O session_start n cara, eu sugeria tu antes de mandar as sessions pro espaço, atribuir a uma variável comun, porque depois que tu usar session_destroy, limpa as vars de session

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this