Jump to content


Photo

Sessões


  • Faça o login para participar
6 replies to this topic

#1 guaxinim

guaxinim

    Turista

  • Usuários
  • 49 posts
  • Sexo:Não informado

Posted 14/03/2006, 19:19

Seguinte quero o seguinte sistema, se o usuario fica inativo no sistema por 10 minutos ele ganha um log-out de presente.

#2 Felipe Pena

Felipe Pena

    O temor do Senhor é o princípio da sabedoria

  • Ex-Admins
  • 6441 posts
  • Sexo:Masculino

Posted 14/03/2006, 19:28

Leitura:
http://www.php.net/m...ache-expire.php
Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29

#3 guaxinim

guaxinim

    Turista

  • Usuários
  • 49 posts
  • Sexo:Não informado

Posted 14/03/2006, 19:31

Leitura:
http://www.php.net/m...ache-expire.php

ja tentei, todo mundo me mostra essa função mas eu não sei aonde eu enfio ela.

#4 Crab

Crab

    Da paz, mas preparado para Guerra

  • Ex-Admins
  • 2521 posts
  • Sexo:Masculino
  • Localidade:Florianópolis - SC
  • Interesses:Desenvolvimento Gráfico e Web.

Posted 14/03/2006, 20:21

O prazo para o cache expirar e retornado ao padrão de 180 minutos guardado em session.cache_limiter no inicio do script. Então você precisa usar session_cache_expire() para cada requesição (e antes que session_start() seja utilizada).


Antes de session_start(); :lol: :lol:

Tipo é só ler o documento as vezes ... ou ver os exemplos... que com um mínimo de dedução vc descobre.

O mesmo link que o Eclesiastes indicou ... só que em PT-BR:

http://br.php.net/ma...ache-expire.php

(y)Até mais

#5 guaxinim

guaxinim

    Turista

  • Usuários
  • 49 posts
  • Sexo:Não informado

Posted 14/03/2006, 22:41

poisé eu vi o.O

li mas não compreendi, o exemplo não tem a menor logica, pq toda vez que ele é executado ele restaura tudo, eu o valor padrão do negocio é 180 e depois ele volta, e não consegui me compreender com ele.

#6 Crab

Crab

    Da paz, mas preparado para Guerra

  • Ex-Admins
  • 2521 posts
  • Sexo:Masculino
  • Localidade:Florianópolis - SC
  • Interesses:Desenvolvimento Gráfico e Web.

Posted 14/03/2006, 23:12

Bom ... ae é outra coisa ... respondi apenas o que eu podia responder.

Apenas mostrei onde vc deve enfiar ... como vc perguntou. :lol:

no mais ...

era isso ... espero que te ajdem.

;) Até mais

#7 guaxinim

guaxinim

    Turista

  • Usuários
  • 49 posts
  • Sexo:Não informado

Posted 15/03/2006, 00:00

eu ari

arisolvi faze de otra forma olhem:

//a variavel de sessão "ultimo_ativo" é definida pela primeira vez no log-in
$expira = $_SESSION['ultimo_ativo'] +10;
if($expira > date("dHi"))
{
    //PÁGINA

    $_SESSION['ultimo_ativo'] = date("dHi");
}
else
{
   echo "você saiu do sistema por inatividade.";
}

Edição feita por: guaxinim, 15/03/2006, 00:00.





1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq