Jump to content


leandrok's Content

There have been 2 items by leandrok (Search limited from 29/04/2023)


Ordernar por                Order  

#938357 Expirar Session

Posted by leandrok on 24/09/2008, 17:16 in PHP

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



#938234 Sistema De Log

Posted by leandrok on 24/09/2008, 09:08 in PHP

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