일정기간후 탈퇴가능하게 하기 > 그누4 팁자료실

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.

일정기간후 탈퇴가능하게 하기 정보

일정기간후 탈퇴가능하게 하기

본문

bbs/member_leave.php

환경설정 여분필드10사용

if ($is_admin == "super")
    alert("최고 관리자는 탈퇴할 수 없습니다");

if($config['cf_10']) {
$mb_datetime = strtotime($member[mb_datetime]);
$nowtime = strtotime($g4[time_ymdhis]);
$gap = $nowtime - $mb_datetime;
$cf_10 = $config['cf_10'] * 86400;

if ($gap <= $cf_10)
    alert("가입 후 만 {$config['cf_10']}일이 지나야 탈퇴할 수 있습니다.", $url);
}

꽁수입니다..
추천
4
  • 복사

댓글 10개

연후하은아빠님 쪽지 답변 감사합니다 ㅠㅠ 포인트가 없어서 쪽지를 못보내서 여기다 남겨요 ㅠ
여분필드10의 제목에 leave_time을 적고 값에 1을 썼는데도 24시간 이전에 탈퇴가 가능한데 뭐가 잘못된건가요? 보실지는 모르겠지만 ㅠㅠ
member_leave.php 파일에 위의 내용을 그대로 삽입했고요.
여분필드는 위와같이 설정했습니다.
에러같은거는 전혀 나지 않는데 1로 설정을 했어도 그냥 가입하고 바로 탈퇴가 되어버립니다 ㅠ
제가 뭔가 놓친게 있는걸까요??
상단에 삽입해줘야 합니다..
탈퇴일이 저장되기 전에 삽입을 해줘야 합니다..
탈퇴일이 저장되버리면 이미 탈퇴가 된상태가 되버리므로 코드가 먹히지 않습니다...
-------
삽입
--------
// 회원탈퇴일을 저장
$date = date("Ymd");
$sql = " update $g4[member_table] set mb_leave_date = '$date' where mb_id = '$member[mb_id]' ";
sql_query($sql);
© SIRSOFT
현재 페이지 제일 처음으로