코드 수정 후 로그인포인트 지급이 제대로 되지 않아요. 정보
코드 수정 후 로그인포인트 지급이 제대로 되지 않아요.본문
관리자-회원관리-회원정보수정 페이지의 최근접속일을 보면
하루에 열번을 접속해도 가장 처음 접속한 시간만 보여주더라고요.
그래서 이걸 접속할때마다 업데이트 되게 파일을 추가해서 사용중이고,
skin/member/basic/login_check.skin.php
회원관리 페이지에서 최종접속 날짜만 보이던것을 시간까지 출력되게 했어요.
adm/member_list.php
<td>".substr($row[mb_today_login],2,8)."</td>
위 코드를 아래로 바꿔서
<td>".$row[mb_today_login]."</td>
수정 후에 접속을 해도 로그인포인트 지급이 제대로 되지 않아서 다른 분께 여쭤보니까
로그인포인트를 지급하는 코드가 common.php 파일에 있는데
제 경우는 따로 추가해서 사용중인 파일(skin/member/basic/login_check.skin.php)에서 미리 시간을 기록해버려서 로그인포인트 지급이 제대로 되지 않는다고 하더라고요.
(참고로 이 게시판에서 얻은 팁이예요~)
포인트기록을 기준으로 회원정리를 하고 있는데 로그인포인트 지급이 정상적으로 되지 않아 애를 먹고 있어요.
매일 로그인하는 관리자의 포인트기록을 봐도 가장 마지막에 지급된 로그인포인트가 보름 전이고..
결과적으로
접속할때마다 최근접속일이 업데이트돼야하고
로그인포인트 지급에 문제만 없으면 됩니다.
어떻게 수정해야하는지 알려주시면 감사하겠습니다. 부탁드려요~
하루에 열번을 접속해도 가장 처음 접속한 시간만 보여주더라고요.
그래서 이걸 접속할때마다 업데이트 되게 파일을 추가해서 사용중이고,
skin/member/basic/login_check.skin.php
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
// 자신만의 코드를 넣어주세요.
$sql = " update {$g4['member_table']} set mb_today_login = '{$g4['time_ymdhis']}', mb_login_ip = '{$mb_ip}' where mb_id = '{$mb['mb_id']}' ";
sql_query($sql);
?>
회원관리 페이지에서 최종접속 날짜만 보이던것을 시간까지 출력되게 했어요.
adm/member_list.php
<td>".substr($row[mb_today_login],2,8)."</td>
위 코드를 아래로 바꿔서
<td>".$row[mb_today_login]."</td>
수정 후에 접속을 해도 로그인포인트 지급이 제대로 되지 않아서 다른 분께 여쭤보니까
로그인포인트를 지급하는 코드가 common.php 파일에 있는데
제 경우는 따로 추가해서 사용중인 파일(skin/member/basic/login_check.skin.php)에서 미리 시간을 기록해버려서 로그인포인트 지급이 제대로 되지 않는다고 하더라고요.
(참고로 이 게시판에서 얻은 팁이예요~)
포인트기록을 기준으로 회원정리를 하고 있는데 로그인포인트 지급이 정상적으로 되지 않아 애를 먹고 있어요.
매일 로그인하는 관리자의 포인트기록을 봐도 가장 마지막에 지급된 로그인포인트가 보름 전이고..
결과적으로
접속할때마다 최근접속일이 업데이트돼야하고
로그인포인트 지급에 문제만 없으면 됩니다.
어떻게 수정해야하는지 알려주시면 감사하겠습니다. 부탁드려요~
( select a.* , ( select sum(co_count) as co_count from g4_qa_choose where mb_id=a.mb_id and bo_table = 'g4_qa' ) as q_co_count from `g4_write_g4_qa` a where wr_parent = '271835' and wr_8 != '' and wr_is_comment = 1 and CONVERT(wr_7, UNSIGNED) >= 5 group by wr_content having max(wr_7) order by CONVERT(wr_7, UNSIGNED) desc limit 3 )
1055 : Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'sir.a.wr_id' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by
error file : /15sir/bbs/board.php