조선환님의 최초 로그인으로 부터 하루 1포인트씩 차감

로그인 하지 않고 5일이 지나면 5일 X 정해진 포인트 만큼 포인트 차감하도록 만들때
다음과 같이 index.php를 수정했는데 잘 안됩니다.


// 오늘 처음 로그인 이라면
if (substr($member[mb_today_login], 0, 10) != $today)
{
// 하루에 누적받을 수 있는 포인트 필드를 지우고, 해당 회원의 접근일시와 IP 를 저장
$sql = " update $cfg[table_member]
set mb_today_point = '0',
mb_today_login = '$now',
mb_login_ip = '$_SERVER[REMOTE_ADDR]'
where mb_id = '$member[mb_id]' ";
sql_query($sql);

if (substr($member[mb_today_login], 0, 10) != '0000-00-00')
$diff = (int)((strtotime('now')-strtotime(substr($member[mb_today_login], 0, 10)))/86400);
else $diff = 0;
$diff_point = -1;


// 첫 로그인 포인트 지급
insert_point($member[mb_id], $default[de_login_point]+$diff*$diff_point, "$today 첫로그인 ($diff 일 만의 로그인)");
|
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누3질답

+
제목 글쓴이 날짜 조회
21년 전 조회 408
21년 전 조회 489
21년 전 조회 405
21년 전 조회 400
21년 전 조회 346
21년 전 조회 306
21년 전 조회 347
21년 전 조회 445
21년 전 조회 815
21년 전 조회 433
21년 전 조회 546
21년 전 조회 393
21년 전 조회 486
21년 전 조회 468
21년 전 조회 378
21년 전 조회 537
21년 전 조회 456
21년 전 조회 303
21년 전 조회 382
21년 전 조회 407
🐛 버그신고