2013-06-28 4 views
0

저는 PHP 초보자이며 현재 현재 살고있는 세션을 표시하는 작업이 포함 된 프로젝트 작업을 수행하고 있습니다. 그러나 세션이 tmp 폴더에 저장되었으며 브라우징 세션이 끝나면 자동으로 만료 될 것이라고 설명서에서 읽었습니다. 그래서, 내가 뭘 할 수 — 나는 또한 검색에 데이터베이스에 저장된 다음 우리가 카운트를 얻을 수있는 것으로 나타났습니다?PHP 세션 처리

가능 했습니까? 그렇다면 그 방법을 알려주십시오.

업데이트 : 세션이 당신이 이해 관계자 당신이 후에 어떤 정보를 정의 할 수 있습니다/정의 제안

+0

무엇을위한 동안 활성화 된 경우에 당신은 당신이 체크 아웃 할 수있다 그들을 사용할거야? – vikingmaster

+0

@Jari 열린 세션의 총 수를 확인합니다. –

+0

"현재 라이브 세션 표시"그러면 활성 세션 (웹 사이트를 탐색하는 클라이언트)을 표시 하시겠습니까? 마지막으로 방문한 시간 스탬프로 IP 주소를 등록하십시오. –

답변

0

종료 될 때 또한, 데이터베이스에 항목이 해야한다는 등의 자동을 제거 방법을 제공하십시오. 그것이 현재 진행중인 세션의 기술적 인 웹 서버 번호라면, 현재하고있는 일을 계속 관찰 할 수 있지만, 예를 들어 "사이트의 사용자 수"를 찾고 있다면 PHP 개념을 벗어나야합니다 세션 수 그들은 다른 것입니다.

대신이 모든 사항을 저장하는 것이 다소 까다로울 수 있으므로 Google 애널리틱스의 "실시간"기능을 살펴 보시기 바랍니다. 아마도 충분할 것입니다.

즉없는 경우, 데이터베이스를 만들어 각로드를 등록하고 각 작업의 로딩 시간을 업데이트해야합니다, 그래서 누군가가 일정 기간

+0

예. 제 질문은 Google 애널리틱스의 실시간과 비슷합니다. –

+1

은 '세션'이라는 단어가 '$ _SESSION1'과 같은 것 같은 사실을 무시하고 별도의 해결책을 생각하기 시작합니다. – Nanne