e

쪽지 질문좀 드려요.

· 2011-02-20 (일) 20:48:26 · 1600 · 2
아웃 로그인 폼의 쪽지 갯수가 실시간 알림 기능이 있어서인지
새로운 쪽지가 와도 항상 0으로 표시가 되요.
쪽지4를 사용하고 있구요.
쪽지함의 받은 쪽지 갯수로 뽑아올수는 없나요?
로그인 폼은 항상 0이지만 쪽지함의 받은 쪽지수는 표시가 되거든요.
|

댓글 2개

2011-02-21 (월) 00:05:45
그누보드 기본 쪽지로 설명 드리면
lib/outlogin.lib.php 파일에서
// 읽지 않은 쪽지가 있다면
if ($member['mb_id']) {
$sql = " select count(*) as cnt from {$g4['memo_table']} where me_recv_mb_id = '{$member['mb_id']}' and me_read_datetime = '0000-00-00 00:00:00' ";
$row = sql_fetch($sql);
$memo_not_read = $row['cnt'];

아래처럼 변경하시면
// 읽지 않은 쪽지가 있다면
if ($member['mb_id']) {
$sql = " select count(*) as cnt from {$g4['memo_table']} where me_recv_mb_id = '{$member['mb_id']}' ";
$row = sql_fetch($sql);
$total_count = number_format($row[cnt]);

$sql = " select count(*) as cnt from {$g4['memo_table']} where me_recv_mb_id = '{$member['mb_id']}' and me_read_datetime = '0000-00-00 00:00:00' ";
$row = sql_fetch($sql);
$memo_not_read = $row['cnt']."/".$total_count;

쪽지 (새로운쪽지수/전체쪽지수) 이렇게 노출이 됩니다
답변 감사 드립니다.

config.php에서 주석 처리하고 아래와 같이 바꾸니까 잘 되네요.
//$g4['memo_table'] = $g4['table_prefix'] . "memo"; // 메모 테이블
$g4['memo_table'] = $g4['table_prefix'] . "memo_recv"; // 메모 테이블
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

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

+
제목 글쓴이 날짜 조회
11-02-21 조회 1,588
11-02-21 조회 1,634
11-02-21 조회 1,631
11-02-21 조회 1,780
11-02-21 조회 2,050
11-02-21 조회 1,513
11-02-21 조회 1,628
11-02-21 조회 1,683
11-02-21 조회 1,580
11-02-20 조회 1,540
11-02-20 조회 1,081
11-02-20 조회 1,601
11-02-20 조회 1,721
11-02-20 조회 1,040
11-02-20 조회 982
11-02-20 조회 1,018
11-02-20 조회 1,034
11-02-20 조회 1,096
11-02-20 조회 1,630
11-02-20 조회 2,317