Jump to content


leandrok

Member Since 27/04/2005
Offline Last Active 25/01/2010, 15:30
-----

Posts I've Made

In Topic: Expirar Session

24/09/2008, 17:16

você poderia fazer assim.

cria uma $_SESSION["sessionTempo"] que armazena quando o usuário carrega a página fica assim

$_SESSION["sessionTempo"] = time();

ai você cria uma variavel $temposessao e define com o valor que você em segundos.

por exemplo

$temposessao = 60; //em segundos

/**
 * retorna se o tempo do usuário expirou.
 */
function tempoExpirado($temposessao) {
		if($_SESSION["sessionTempo"] < (time() - $temposessao)) {
			 return true;
		}
	return false;
}

ai você pode chamar nas páginas que você quer a função tempoExpirado($temposessao) que faz a verificação se o tempo passou o que você definiu se passou está expirado e retorna true, caso contrario retorna false.


poderia ser assim.

Falou

In Topic: Sistema De Log

24/09/2008, 09:08

acho que você poderia fazer o seguinte.

dependendo do banco de dados que estiver usando, você pode criar uma tabelas logs onde vai ter os dados que você precisa, e a partir dai fazer um gatilho (trigger) que é disparado quando é feito um update ou delete em uma determinada tabela.

não sei se seria a melhor opção, mas é uma.

Falou.

IPB Skin By Virteq