seguinte, fiz uma pequena pagina de teste, deêm uma olhada
aqui é a pagina q cria a session,
<? session_cache_expire(20); // diz q é pra expirar em 20 minutos session_start(); // inicia a sessao $_SESSION['minha_variavel'] = "funciona xxxxxx"; // uma variavel de sesssao.. ta certo o jeito q iniciei?? header("location: /teste3.php"); // dai aqui manda pra outra pagina, ja q dizem q tem q mandar depois q inicia ?>
aqui é a outra pagina
<? $ver = session_cache_expire(); /* entao, td vez q eu entrasse numa pagina eu colocaria valor 20 aqui pra sempre q a pessoa entra atualiza o tempo, mas como é só um teste eu queria pega qto tempo ainda tem */ session_start(); // inicia a sessao echo $_SESSION['minha_variavel']; // mostrar o valor da minha variavel echo $ver; /* mostrar qto tempo tem, mas entao, to testando, testando, mas nao consigo chegar a uma conclusao, qse sempre aparece 20, as vezes 1, as vezes 180 */ ?>
alguem pode dar um help, pelo menos dizer se ta certo!!!
valeu
mais uma coisa...
pra q serve o session_cache_limiter() ?????
olhei nas configuraçoes do meu servidor, dai diz q session.cache_limiter = nocache
isso nao interfere em nd???
nao entende mto dessa funçao, mas me diz uma coisa, ai parece dizer q nao tem cache, entao, se nao tem cache como q vai expirar???
me corrijam se tiver falando bobeira
Edição feita por: marcusviniciusrm, 23/07/2006, 16:47.