처음온 손님은 특정페이지로 넘어가기 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

처음온 손님은 특정페이지로 넘어가기 정보

처음온 손님은 특정페이지로 넘어가기

본문

처음온 손님이거나 회원가입을 이제 해서 다시 로그인했을때(최초 방문시)
특정페이지로 넘어가는 방법이 있을까요?

  • 복사

댓글 전체

회원으로 가입했을 경우
head.tail.php쯤에 아래의 소스를 첨가 한다면 그닥 어렵지 않을 것 같습니다.

$mb = get_member($member[mb_id]);

// 회원가입후 몇일째인지? + 1 은 당일을 포함한다는 뜻
$sql = " select (TO_DAYS('$g4[time_ymdhis]') - TO_DAYS('$mb[mb_datetime]') + 1) as days ";
$row = sql_fetch($sql);

if($row[days] <= 특정페이지이동될 날자){
// 회원의 필드에 강제적으로 페이지를 들렸다는 흔적을 남깁니다.
$sql = " update $g4[member_table] set mb_10 = '1' where mb_id = '$member[mb_id]' ";
sql_query($sql);
goto_url("./옮겨가고싶은 페이지 경로");
} else {
; //패스
}

if{$mb[mb_10] != "1"){
// 회원의 필드에 강제적으로 페이지를 들렸다는 흔적을 남깁니다.
$sql = " update $g4[member_table] set mb_10 = '1' where mb_id = '$member[mb_id]' ";
sql_query($sql);
goto_url("./옮겨가고싶은 페이지 경로");
} else {
; //패스
}



비회원일 때는 ip가 접속자 리스트에 있는지 검사해서 하면 될 듯 한데
$sql2 = " select count(*) as ip_cnt from $g4[visit_table]  where vi_ip = '$_SERVER[REMOTE_ADDR]' ";
$row2 = sql_fetch($sql2);

if{$row2[ip_cnt] == "0"){
goto_url("./옮겨가고싶은 페이지 경로");
} else {
; //패스
}

테스트는 안해봤습니다...ㅎ
© SIRSOFT
현재 페이지 제일 처음으로