건의 로그인 기록 기능

· 2014-01-08 (수) 02:16:46 · 950 · 1
다음같은경우는 로그인기록을 제공합니다.
그누보드의 경우는 따로 로그인 기록을 하지 않습니다.
로그인정보는 나중에 문제가 생겼을때 꼭 필요한 기능인데요.

저의 경우는 extend로 사용해서 구현하긴 했는데 (나중에 정리해서 팁으로 올리겠습니다^^)
기본 엔진에 탑재하면 어떨까합니다.

사용필드는 다음과 같습니다.
테이블명은 G5_login_history

`log_host` varchar(30) NOT NULL,
`log_ip` varchar(15) NOT NULL,
`mb_id` varchar(30) NOT NULL,
`mb_nick` varchar(255) NOT NULL,
`log_date` datetime NOT NULL,
`log_agent` varchar(255) NOT NULL,
KEY `mb_id` (`mb_id`),
KEY `date` (`log_date`)



$sql="insert into $g5[login_history_table] set
log_host='$_SERVER[HTTP_HOST]',
log_ip='$_SERVER[REMOTE_ADDR]',
mb_id='$mb[mb_id]',
mb_nick='".mysql_escape_string($mb[mb_nick])."',
log_date=now(),
log_agent='".mysql_escape_string($_SERVER[HTTP_USER_AGENT])."'";


이정도만 추가해주어도 본인 아이디에 한해 검색하게 하면 좋을듯합니다.

관련 파일을 등록하오니 참고부탁드립니다.^^

첨부파일

|

댓글 1개

제안감사드립니다. 말씀하신 기능에 대해서는 고려해보도록 하겠습니다.
댓글을 작성하시려면 로그인이 필요합니다.

버그신고

4,191건

  문의게시판을 이용해 주세요 :) https://sir.kr/co_qa  

+
분류 제목 글쓴이 날짜
14-01-08
14-01-08
14-01-08
14-01-08
14-01-08
14-01-08
14-01-08
14-01-08
14-01-08
14-01-07
14-01-07
14-01-07
14-01-06
14-01-06
14-01-05
14-01-05
14-01-03
14-01-03
14-01-03
14-01-03