게시글 등록 시 쪽지 알림 채택완료
강농
1년 전
조회 1,570
write_update.skin.php에서 아래 소스로 글 등록 시 쪽지로 발송되도록 작업하였습니다.
</p>
<p><?php
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가</p>
<p>if (!$wr_comment) { // 코멘일때는 저장하면 안됨.
$link = G5_BBS_URL.'/board.php?bo_table='.$bo_table.'&wr_id='.$wr_id.'';
$list_memo .= $board['bo_subject']."에 새글이 등록 되었습니다.";</p>
<p> $sql = "SELECT mb_id FROM {$g5['member_table']}";
$result = sql_query($sql);</p>
<p> while ($row = sql_fetch_array($result)) {
$me_recv_mb_id = $row['mb_id'];
$tmp_row = sql_fetch("SELECT MAX(me_id) AS max_me_id FROM {$g5['memo_table']}");
$me_id = $tmp_row['max_me_id'] + 1;</p>
<p> $sql = "INSERT INTO {$g5['memo_table']}
SET
me_id = '{$me_id}',
me_recv_mb_id = '{$me_recv_mb_id}',
me_send_mb_id = '{$member['mb_id']}',
me_send_datetime = NOW(),
me_memo = '{$list_memo}'";
sql_query($sql);
}
}
?></p>
<p>
발송은 잘 되지만 두 가지 문의사항이 있습니다.
1 . outlogin.skin.2.php의 해당 소스에 카운트가 안되는 이슈가 있습니다.
2. memo.skin.php 리스트에서 각 쪽지를 눌렀을 때 상세로 이동하는게 아닌 write_update.skin.php에서 선언한 $link로 바로 이동할 수 있는 방법이 있을까요?
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
채택된 답변
+20 포인트
1년 전
1. 위 수정하신 부분중.. 아래부분에서 글값을 DB에 넣어 커스텀 하셔야 합니다. (수정을 위한 소스는 넣지 않았습니다. 위치만 지정해 드립니다.)
</p>
<pre>
<code>$sql = "INSERT INTO {$g5['memo_table']}
SET
me_id = '{$me_id}',
me_recv_mb_id = '{$me_recv_mb_id}',
me_send_mb_id = '{$member['mb_id']}',
me_send_datetime = NOW(),
me_memo = '{$list_memo}'";</code></pre>
<p>
2. 1번이 커스텀 되어 글 값을 분별 할 수 있으면... 해당글의 $link 값으로 보내는 커스텀을 합니다.
위와같은 처리가 필요합니다.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
강농
1년 전
감사합니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인