유휴 상태 또는 활동 중일 때 관계없이 (세션 사용) 세션 종료와 관계없이 누군가의 연결을 끊을 수있는 사람이 있습니까? PHP로 코딩 중이며 mysql이 데이터베이스로 사용 중입니다.5 분 후 사용자 연결 해제
1
A
답변
3
사용자가 로그온하면 페이지가로드 될 때마다 세션 변수를 등록 할 수 있으며 로그온 한 후 5 분이 경과했는지 확인하십시오. 예 :
<?php
session_start();
if($_SESSION["loggedin"] && ($_SESSION["timer"]<(time()-(5*60)))) {
logout();
}
function login() {
//do login stuff
$_SESSION["timer"]=time();
}
function logout() {
//do logout stuff
}
?>
2
사용 session.gc-maxlifetime
:
ini_set('session.gc-maxlifetime', 60*5);
라인이 PHP 인터프리터에 의해 읽을 일단 위, 세션이 5 분 후에 만료됩니다.
+0
당신은'session.gc_probability'와' session.gc_divisor'. 또한 keatchs comment – levu
1
관련 문제
- 1. 레지스트리에서 5 분 후 타이머를 업데이트하는 방법
- 2. 5 분 안에 ColdSpring
- 3. 연결 해제 후 RDP 세션 활성 유지
- 4. 진드기를 기준으로 시간을 비교하십시오 (현재 5 분 후)
- 5. 아음속 5 분 데모 초보자 문제
- 6. 루프를 다시 실행하기 전에 5 분 기다림
- 7. Perl에서 5 분 간격으로 데이터를 합계하려면 어떻게합니까?
- 8. 다음 5 초까지 밀리 초 15 분
- 9. 왜 5 분 안에 세션 변수가 손실됩니까?
- 10. 검색어가 너무 느리게> 5 분
- 11. Android, 서비스 연결 해제 및 onService 연결 해제 문제
- 12. 10 분 후 조치 ASP.NET
- 13. Derby에서 스프링 연결 해제
- 14. ManagementScope 연결 해제
- 15. DBI : 연결 해제 - 질문
- 16. HttpListener로 클라이언트 연결 해제
- 17. 레일에서 연결 해제
- 18. Dojo 인라인 이벤트 연결 해제
- 19. NHibernate 세션에서 객체 연결 해제
- 20. 사용 후 메모리 해제
- 21. C 연결 해제 후 STREAM 클라이언트 소켓 재사용
- 22. 비활성 상태의 # 분 후 자동 로그 아웃
- 23. ADO.NET 연결 클래스와 연결 해제 클래스의 비교
- 24. 연결/연결 해제 할 수있는 웹 앱?
- 25. (이더넷) 에뮬레이터에서 네트워크 연결 및 연결 해제
- 26. 백엔드 코드에서 연결 문자열 연결 해제
- 27. Java 소켓 연결 해제보고 C# 연결 해제
- 28. PHP 회원 가입 후 사용자 프로필로 연결
- 29. boost :: asio 깨끗하게 연결 해제
- 30. MYSQL DateTime Now() + 5 일/시간/분/초?
5 분 후에 무엇을 할 수 있습니까? –
5 분 후에 세션을 파괴하십시오. 그런 다음 홈페이지로 리디렉션 – bsanneh
메이트에게 더 많은 정보를 주거나 쿠키를 시도하거나 php.ini에서 세션 만료 시간을 설정하십시오 –