회원별 이동경로 분석
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] 을 추가해주세요.
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] 을 추가해주세요.
|
댓글을 작성하시려면 로그인이 필요합니다.
그누4 스킨
5,847건스킨의 저작권은 해당 스킨 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다. 스킨 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y 그누보드와 관련이 있지만 스킨과 빌더가 아니면 플러그인 게시판에 올려주세요.
댓글 10개
회원이 로그인만 하고 있으면 작동합니다
$member[mb_id] 만 찍힌다면요^^
$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')";
?>
로 수정을 했습니다.