기간 설정 정보
기간 설정
본문
// 하루 ip 한번
$sql = "select * from $mw_inban[log_table] where mb_id = '$mb_id' and lg_ip = '$lg_ip' and lg_date = '$lg_date'";
$row = sql_fetch($sql);
if ($row)
goto_url($mw_inban[ib_url]);
위 소소는 동일 ip는 하루에 한 번만 인정한다..이런건데요.
저기서 하루가 아닌 일주일, 한달, 일년 이렇게 바꾸려면 어떡해 고쳐야 하나요.
$sql = "select * from $mw_inban[log_table] where mb_id = '$mb_id' and lg_ip = '$lg_ip' and lg_date = '$lg_date'";
$row = sql_fetch($sql);
if ($row)
goto_url($mw_inban[ib_url]);
위 소소는 동일 ip는 하루에 한 번만 인정한다..이런건데요.
저기서 하루가 아닌 일주일, 한달, 일년 이렇게 바꾸려면 어떡해 고쳐야 하나요.
댓글 전체
맨 윗줄 맨끝에 $lg_date 를 상황에 맞게 $lg_month 또는 $lg_year 로 바꾸면 되지 않을까요?
(으흥.. 아니믄 으짜지 ㅠㅜ)
(으흥.. 아니믄 으짜지 ㅠㅜ)
■ 일주일
$sql = "select * from $mw_inban[log_table] where mb_id = '$mb_id' and lg_ip = '$lg_ip' and lg_date between date_add('$lg_date', interval -7 day) and '$lg_date' ";
■ 한달
$sql = "select * from $mw_inban[log_table] where mb_id = '$mb_id' and lg_ip = '$lg_ip' and lg_date between date_add('$lg_date', interval -1 month) and '$lg_date' ";
■ 일년
$sql = "select * from $mw_inban[log_table] where mb_id = '$mb_id' and lg_ip = '$lg_ip' and lg_date between date_add('$lg_date', interval -1 year) and '$lg_date' ";
$sql = "select * from $mw_inban[log_table] where mb_id = '$mb_id' and lg_ip = '$lg_ip' and lg_date between date_add('$lg_date', interval -7 day) and '$lg_date' ";
■ 한달
$sql = "select * from $mw_inban[log_table] where mb_id = '$mb_id' and lg_ip = '$lg_ip' and lg_date between date_add('$lg_date', interval -1 month) and '$lg_date' ";
■ 일년
$sql = "select * from $mw_inban[log_table] where mb_id = '$mb_id' and lg_ip = '$lg_ip' and lg_date between date_add('$lg_date', interval -1 year) and '$lg_date' ";