Ir para conteúdo
Fórum Script Brasil
  • 0

Expirar sessão


Igor Leonne

Pergunta

1 resposta a esta questão

Posts Recomendados

  • 0

Seria algo +- assim :)

inicial.php

<?

session_start();

$_SESSION["tempo_limite"]= strtotime(date('H:i:s'));

$_SESSION["usuario"] = "usuario";

if(isset($_SESSION["ususario"]) and isset($_SESSION["tempo_limite"])) {

$usuario = $_SESSION["usuario"];

echo "Bem vindo $usuario";

}

?>

Verifica.php

<?

session_start();

$atual = strtotime(date('H:i:s'));

$segundos=(is_numeric($_SESSION["tempo_limite]) and is_numeric($atual)) ? ($atual-$_SESSION["tempo_limite"]):false;

define('tempo_total',40);

if($segundos > tempo_total) {

$_SESSION["usuario"]=";

echo "Tempo esgotado. Logar novamente.";

} else {

$usuario = $_SESSION["usuario];

echo "Bem vindo $usuario";

}

?>

testando.php

<?

(file_exists("Verifica.php")) ? require_once("Verifica.php"):false;

Resto da pagina..

?>

Espero ter ajudado >.<

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...