오늘 마지막 질뭉입니다..ㅎ 죄송해요,., 채택완료
새글 올라오면 쪽지(aaa.bbb,ccc에게) 날라오는건데
저번에는 되었는데...
뭐가 잘못인지 이젠 aaa에게만 오네요..
코드는 고수님이 알려주신건데.,
분명 그때 aaa, bbb, ccc에게 각각 날라왓거든요,,
$memArr = array("aaa","bbb","ccc");
foreach($memArr AS $key => $val)
{
$sql = " insert into ".$g5['memo_table']."
set
me_id = '".$me_id."',
me_recv_mb_id = '".$val."',
me_send_mb_id = '".$member[mb_id]."',
me_send_datetime = now(),
me_memo = '".$memo."'
";
sql_query($sql);
답변 4개
</p><p><?</p><p>// 문의글등록 쪽지전송</p><p>$link = G5_BBS_URL.'/board.php?bo_table='.$bo_table.'&wr_id='.$wr_id.''; </p><p>$recv = array("density2002","density","test1"); //쪽지 전송 아이디 </p><p>$me_memo = "새로운 문의사항이 작성되었습니다."; //관리자에게 보낼 메세지</p><p>$me_memo .= $board['bo_subject']." 게시판에 새글이 등록 되었습니다"; </p><p>$me_memo .= "작성자 : ".$member['mb_name']; </p><p>$me_memo .= "별명 : ".$member['mb_nick']; </p><p>$me_memo .= "분류 : ".$sca; </p><p>$me_memo .= "제목 : ".$wr_subject; </p><p>$me_memo .= "작성글보기 : ".$link; </p><p> </p><p>foreach($recv as $v) {</p><p> </p><p> $row = sql_fetch(" select mb_id, mb_nick, mb_open, mb_leave_date, mb_intercept_date from {$g5['member_table']} where mb_id = '{$v}' ");</p><p> $recv_mb_id = $row['mb_id'];</p><p> </p><p> if($recv_mb_id) {</p><p> $recv_mb_nick = get_text($row['mb_nick']);</p><p> $tmp_row = sql_fetch(" select max(me_id) as max_me_id from {$g5['memo_table']} ");</p><p> $me_id = $tmp_row['max_me_id'] + 1;</p><p> </p><p> // 쪽지 INSERT</p><p> $sql = " insert into {$g5['memo_table']} ( me_id, me_recv_mb_id, me_send_mb_id, me_send_datetime, me_memo ) values ( '$me_id', '$recv_mb_id', '{$member['mb_id']}', '".G5_TIME_YMDHIS."', '{$me_memo}' ) ";</p><p> sql_query($sql);</p><p> </p><p> }</p><p>}</p><p>?></p><p>
write_update.skin.php 하나 만드셔서 내용 집어 넣으시고 해당 스킨에 업로드
테스트 결과 잘 적용됨
답변에 대한 댓글 4개
댓글 쪽지보내기 추가
다시 정리해주시니 잘 쓰겠습니다~
댓글을 작성하려면 로그인이 필요합니다.
제가 자주 쓰는 코드네요 ㅋㅋ
현재의 구문에서
sql_query($sql); 부분만 잠그시고 //sql_query($sql); 이렇게
echo $sql."<br/>";
그리고 괄호 닫고 나서
} exit;
sql구문이 몇번 반복되고 값들이 제대로 들어가는지 확인이요~~
답변에 대한 댓글 3개
//sql_query($sql); 이렇게
echo $sql."<br/>";
} exit;
}
?>
이렇게 찍어보니 글쓰기 애러업고 각각의 아이디에 각각의 문구가 출력됩니다~
이제 이렇게 하면되는가요?
sql_query($sql);
echo $sql."<br/>";
}
?>
$sql 구문에 각각의 내용들이 정상적으로 배열숫자데로 나오는건가요??
echo $sql."<br/>";
}
} exit;
?> 이렇게 하였고 정상적으로 각 항목들이 나타납니다
wr_id=0 으로 나와서 이거는 문제 같구요,,
이제 어떻게 해야할지요..
댓글을 작성하려면 로그인이 필요합니다.
답변에 대한 댓글 1개
sql_query($sql);
}
}
이렇게 닫혔고요,,디비에 aaa만 저장되고 aaa에게만 쪽지가 옵니다..
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
진짜 질뭉이 필요없이 끝이네요,,
귀한 소스 주셔서 감사합니다.
좋은 하루 되시길...