테스트 사이트 - 개발 중인 베타 버전입니다

회원별 이동경로 분석

login_ba.PNG
1. 테이블 생성

CREATE TABLE `g4_login_log` (
`idx` int(11) NOT NULL,
`mb_id` varchar(255) NOT NULL,
`mb_ip` varchar(255) NOT NULL,
`mb_time` varchar(255) NOT NULL,
`mb_url` varchar(255) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

2.head.sub.php 에 추가

<?
$ymd = date('Y-m-d h:i:s');
$ip = $_SERVER['REMOTE_ADDR'];
$number = "SELECT max(idx) FROM g4_login_log";
$re=mysql_query($number);
$num=mysql_fetch_row($re);
$idx = $num[0]+1;
$sql = "insert g4_login_log VALUES ('$idx','$member[mb_id]','$ip','$ymd','$ra')";
mysql_query($sql);
?>

3. 첨부파일을 adm 폴더에 넣기

4. admin.menu400.php 에 내용 추가
array("400980", "회원별 이동경로", "$g4[admin_path]/login_log.php"),

5. 사용하기

PS. : AS 질.답 요청 안 받습니다.

- 입맛대로 수정하시면 됩니다.
덧. 회원닉네임을 받고 싶다면
g4_login_log 테이블에 필드를 하나 추가하시고 (mb_name)

insert 시, VALUES 다음, $ra 끝에 $member[mb_nick] 을 추가해주세요.

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 10개

오 경로추적이라 캐쉬시간을 접속자 문제때문에 540분 정도로 해논것 같은데 그래도 정상작동하나요?
네.

회원이 로그인만 하고 있으면 작동합니다

$member[mb_id] 만 찍힌다면요^^
감사합니다~ 잘 쓰겠습니다.
12년 전
유용하게 쓰겠습니다.
감사합니다~
경로는 안나오네요 시간까지도 다나오는데.. 먼가 잘못된듯합니당
<?
$ra = $url = "http://" . $_SERVER["HTTP_HOST"] . $_SERVER["REQUEST_URI"];
?>
를 추가하여주세요.
<?
$mb_url = $url = "http://" . $_SERVER["HTTP_HOST"] . $_SERVER["REQUEST_URI"];
?>

<?
$sql = "insert g4_login_log VALUES ('$idx','$member[mb_id]','$ip','$ymd','$ra')";
?>

에서
<?
$sql = "insert g4_login_log VALUES ('$idx','$member[mb_id]','$ip','$ymd','$mb_url')";
?>

로 수정을 했습니다.

게시판 목록

그누4 스킨

스킨의 저작권은 해당 스킨 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다.
스킨 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y
그누보드와 관련이 있지만 스킨과 빌더가 아니면 플러그인 게시판에 올려주세요.
글쓰기
🐛 버그신고