Determinar tempo que o usuário pode ficar logado (RESOLVIDO)

Tenho um sistema com login que acessa uma area restrita e o cliente quer que eu implante nessa area um esquema que determine um tempo em que o usuario pode ficar no sistema

Eu ja vi isso em alguns lugares, mas não sei nem como e se tem como implementar em um sistema sc

Tem que ficar uma mensagem superior com o tempo pré determinado regredindo e após esse tempo faça o logout automaticamente.

Quem puder ajudar, agradeço.

Carlos

È uma programação na unha.

Já citei exemplo aqui:

pesquise: Usuário, Online, Haroldo

Também preciso ver o exemplo do Haroldo pois meu código não é 100%.

O furo está no Refresh da página.
Pois a forma que utilizei foi com JavaScript:

[i]

[/i]

Na sua app_login em Onload coloca isso e veja se resolve, ajuste o tempo conforme sua necessidade:
/* Define o limite de tempo do da sessão do PHP em 6 horas */
ini_set(“session.gc_maxlifetime”, “21600”);

/* Define o limitador de cache para ‘private’ */
session_cache_limiter(‘private’);
$cache_limiter = session_cache_limiter();

/* Define o limite de tempo do cache em 6 horas */
session_cache_expire(360);
$cache_expire = session_cache_expire();

/* Inicia a sessão */
session_start();
// echo “O limitador de cache esta definido agora como $cache_limiter
”;
// echo “As sessões em cache irão expirar em $cache_expire minutos”;

Eu acabei utilizando como abaixo, caso alguem queira, eu achei em algum lugar da net (não lembro onde, portanto não posso dar aqui os créditos, infelizmente)

Criei um campo label chamado sessão e coloquei no texto

Contagem

No cabeçalho, faço a chamada {sessao};

“Arrezorvidu”