저는 CodeIgniter에 익숙하지 않지만 프로가 아닙니다. 익숙해지고 있습니다. 세션 라이브러리가 비활성 세션을 종료 할 때 세션 시간이 초과되었다는 메시지를 표시하는 방법에 대한 아이디어가 있는지 궁금합니다.Codeigniter 세션 타임 아웃 메시지
나는 Session.php 라이브러리를 확장하고 추가 시도했다 :
// Is the session current?
if (($session['last_activity'] + $this->sess_expiration) < $this->now)
{
$this->sess_destroy();
$this->set_flashdata('timeout_message', "Session Timed Out."); // <--added
return FALSE;
}
그러나 FALSE가 반환되고 내 컨트롤러가 플래시 메시지가 표시됩니다 페이지로 리디렉션 할 때 내 생각은 ... 플래시 데이터는 문질러 지우는.
아이디어가 있으십니까?
세션 함수를 삭제 한 후에 세션 함수를 사용하려고합니다. –
흠. 생각하지 않았어. 당신은 내가 사용할 수 있다고 생각 :'$ this-> sess_create()'다음에 set_flashdata 메소드가 올 것인가? – WhiskeyMike
시도해보십시오. 그러나 그것은 세션을 파괴하려는 목적을 이깁니다. –