Ir para conteúdo

POWERED BY:

Arquivado

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

maubiasotto

destroir $_SESSION por tempo!!!

Recommended Posts

kara você pode fazer da seguinte maneira...

 

PHP [/tr][tr]<?php

 

/* Define o limitador de cache para 'private' */

 

session_cache_limiter('private');

$cache_limiter = session_cache_limiter();

 

/* Define o limite de tempo do cache em 30 minutos */

session_cache_expire (30);

$cache_expire = session_cache_expire();

 

/* Inicia a sessão */

 

session_start();

 

echo "O limitador de cache agora é $cache_limiter</ br>";

echo "As sessões em cache irão expirar em $cache_expire minutos";

?>

[/tr]

 

exemplo retirado da página oficial do php...

 

www.php.net

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não é dificil, olha só:

 

Na hora de logar, defina a variável $_SESSION['time'] com o valor de date('Ymdhi'), e em cada página coloque o seguinte código:

 

PHP [/tr][tr]

$tempo = date('Ymdhi');

$tempo2 = $tempo - $_SESSION['time'];

if($tempo2 > 15) {

session_unregister(".....");

session_unset(".......");

} else {

$_SESSION['time'] = $tempo;

 

[/tr]

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.