쪽지4 사용중 레벨업관련쪽지 삭제가 안됩니다 .. 정보
쪽지4 사용중 레벨업관련쪽지 삭제가 안됩니다 ..본문
현재 배추빌더 사용중이구요 ,, 쪽지4를 사용하고 있습니다 ..
그리고 아래 링크의 레벨업다운 자동 변경 하기 가 적용되어있습니다....
이 팁을 사용하면 해당 포인트가되면 자동으로 레벨 업/다운 관련 쪽지를 해당 회원에게 보내게 되는데요,,
http://sir.co.kr/bbs/tb.php/g4_tiptech/2009/9b10640418cbabdf71481fe1d0d38dd1
이 쪽지 삭제가 안되는 군요 ,,왜이런지요? ,,,,
그리고 아래 링크의 레벨업다운 자동 변경 하기 가 적용되어있습니다....
이 팁을 사용하면 해당 포인트가되면 자동으로 레벨 업/다운 관련 쪽지를 해당 회원에게 보내게 되는데요,,
http://sir.co.kr/bbs/tb.php/g4_tiptech/2009/9b10640418cbabdf71481fe1d0d38dd1
이 쪽지 삭제가 안되는 군요 ,,왜이런지요? ,,,,
추천
0
0
댓글 전체
http://sir.co.kr/bbs/board.php?bo_table=g4_pi_memo2&wr_id=1411
보내는 쪽지의 form이 그누보드와 다릅니다.
위의 함수를 lib/common.lib.php 등에 넣어서 사용하시면 됩니다.
보내는 쪽지의 form이 그누보드와 다릅니다.
위의 함수를 lib/common.lib.php 등에 넣어서 사용하시면 됩니다.
아 ,,제가 불당팩을 사용중인데요 ,,,,현재 말씀하신 대로 추가해주면 에러가 메인에서 에러가 납니다 ...
원래불당팩에서 b4.lib.php 파일은 extend 에 있는상태인데요,,,,
원래불당팩에서 b4.lib.php 파일은 extend 에 있는상태인데요,,,,
b4.lib.php를 최근꺼로 받으시면, 해당 코드는 안올려도 되요.
아래 4줄이 함수 1개로 되는거에요
$tmp_row = mysql_fetch_array(mysql_query("select max(me_id) as max_me_id from $g4[memo_table]"));
$me_ids = $tmp_row[max_me_id] + 1;
mysql_query("insert into $g4[memo_table] (me_id,me_recv_mb_id,me_send_mb_id,me_send_datetime,me_read_datetime,me_memo) values ('$me_ids','$mb_id','$mb_id','$g4[time_ymdhis]','','$content')");
mysql_query("update $g4[member_table] set mb_memo_call='$mb_id' where mb_id='$mb_id'");
아래 4줄이 함수 1개로 되는거에요
$tmp_row = mysql_fetch_array(mysql_query("select max(me_id) as max_me_id from $g4[memo_table]"));
$me_ids = $tmp_row[max_me_id] + 1;
mysql_query("insert into $g4[memo_table] (me_id,me_recv_mb_id,me_send_mb_id,me_send_datetime,me_read_datetime,me_memo) values ('$me_ids','$mb_id','$mb_id','$g4[time_ymdhis]','','$content')");
mysql_query("update $g4[member_table] set mb_memo_call='$mb_id' where mb_id='$mb_id'");
b4.lib.php 최근꺼란게 어떤건지 모르겠습니다 ......
해당링크파일을 업로드 했지만, ,,,관리자의 경우 삭제는 되는데,,,쪽지가 온 멤버의 경우에는 삭제가 되질않는군요 ,,,,ㅠㅠ
phpmyadmin으로 해당 db 레코드를 함 보세요.
삭제가 안되는 것은 memo_owner 필드에 값이 없기 때문 입니다.
수신자의 경우 b4.lib.php의 함수에서 $me_recv_mb_id를 같이 넣고 있습니다 (값이 빠질 수 없죠).
배추빌더의 함수를 수정한 것이라면, 아래 sql을 참조해서 수정해야 하는 것이구요.
$sql = " insert into $g4[memo_recv_table]
( me_recv_mb_id, me_send_mb_id, me_send_datetime, me_memo, me_subject, memo_type, memo_owner, me_file_local, me_file_server, me_option )
values ('$me_recv_mb_id', '$me_send_mb_id', '$g4[time_ymdhis]', '$me_memo', '$me_subject', 'recv', '$me_recv_mb_id', '', '', '$me_option' ) ";
삭제가 안되는 것은 memo_owner 필드에 값이 없기 때문 입니다.
수신자의 경우 b4.lib.php의 함수에서 $me_recv_mb_id를 같이 넣고 있습니다 (값이 빠질 수 없죠).
배추빌더의 함수를 수정한 것이라면, 아래 sql을 참조해서 수정해야 하는 것이구요.
$sql = " insert into $g4[memo_recv_table]
( me_recv_mb_id, me_send_mb_id, me_send_datetime, me_memo, me_subject, memo_type, memo_owner, me_file_local, me_file_server, me_option )
values ('$me_recv_mb_id', '$me_send_mb_id', '$g4[time_ymdhis]', '$me_memo', '$me_subject', 'recv', '$me_recv_mb_id', '', '', '$me_option' ) ";
sql 질의 오류가 나네요 ,,,제가 설치시에 테이블 접두어를 조금 수정했습니다 .
g4_ 라면 g4_00_ 형식으로
아 ,,,,
g4_ 라면 g4_00_ 형식으로
아 ,,,,