쪽지( 차단기능)- 쪽지에 차단기능추가하기 정보
쪽지 쪽지( 차단기능)- 쪽지에 차단기능추가하기첨부파일
본문
이론상으로는 되는데...제가 검증을 완전히 못했어요..
ㅠㅠ
** 포인트는 아래 거둥요. **
///////////////////////////////////////////////////////////
//차단목록을 불러옴
$mct = "me_send_mb_id = '$member[mb_id]' "; // 차단 요청 회원의 정보
$mct .= "and me_recv_mb_id = 'block' "; // 받는쪽을 block 로 정리했음
$block_sql = "select * from $g4[memo_table] where $mct "; //즉, block 목록에서 해당 요청회원정보를 불러옴
$block_result = sql_query($block_sql);
$block_count = mysql_num_rows($block_result);
while ($block_del = sql_fetch_array($block_result)){
//차단요청한 회원의 block 에 보내는 사람의 아이디가 있을경우
//해당회원에게 메일발송을 하였다 하더라도
// 차단요청한 사용자가 접속하여 메일보기를 실행할경우 목록을 보기전에
// 바로 삭제 조치함.
$del_sql = " delete from $g4[memo_table]
where me_recv_mb_id = '$member[mb_id]'
and me_send_mb_id = '$block_del[me_memo]'
";
sql_query($sql);
}
/////////////////////////////////////////////////////////
즉, block 라는 회원 아이디를 "휴지통" 이라는 닉네임을 만들고요.
어떤 회원을 차단하고 싶으면 block 에다가 보내는거여요..
그러면...해당 회원이 글을 잃을때.. 차단된 회원의 글들은 미리 삭제 되고 목록을 뿌려주라고 만들었어요..
쪼오금 검증이 필요해요. 제가 검증할 방법이 없네요.
ㅠㅠ
** 포인트는 아래 거둥요. **
///////////////////////////////////////////////////////////
//차단목록을 불러옴
$mct = "me_send_mb_id = '$member[mb_id]' "; // 차단 요청 회원의 정보
$mct .= "and me_recv_mb_id = 'block' "; // 받는쪽을 block 로 정리했음
$block_sql = "select * from $g4[memo_table] where $mct "; //즉, block 목록에서 해당 요청회원정보를 불러옴
$block_result = sql_query($block_sql);
$block_count = mysql_num_rows($block_result);
while ($block_del = sql_fetch_array($block_result)){
//차단요청한 회원의 block 에 보내는 사람의 아이디가 있을경우
//해당회원에게 메일발송을 하였다 하더라도
// 차단요청한 사용자가 접속하여 메일보기를 실행할경우 목록을 보기전에
// 바로 삭제 조치함.
$del_sql = " delete from $g4[memo_table]
where me_recv_mb_id = '$member[mb_id]'
and me_send_mb_id = '$block_del[me_memo]'
";
sql_query($sql);
}
/////////////////////////////////////////////////////////
즉, block 라는 회원 아이디를 "휴지통" 이라는 닉네임을 만들고요.
어떤 회원을 차단하고 싶으면 block 에다가 보내는거여요..
그러면...해당 회원이 글을 잃을때.. 차단된 회원의 글들은 미리 삭제 되고 목록을 뿌려주라고 만들었어요..
쪼오금 검증이 필요해요. 제가 검증할 방법이 없네요.
추천
0
0
댓글 전체
정말 만들어 주시다니 감동 입니다ㅜ.ㅜ~!
앗 감사 합니다^^
조금더 깔끔히 처리하면 유용한 기능이 될것 같아요 ... ^^
앗 감사 합니다^^
조금더 깔끔히 처리하면 유용한 기능이 될것 같아요 ... ^^
제가 검증을 못했어요....;;;;;
안되면 얘기 해주세요. 이론상으론 되는거 같거둥요.
참고로 회원아이디 ==>> block 를 만들어 놓으셔야 돼요. 물론 닉 네임은 휴지통으로 하고요
------------------------------------------------
// 바로 삭제 조치함.
$del_sql = " delete from $g4[memo_table]
where me_recv_mb_id = '$member[mb_id]'
and me_send_mb_id = '$block_del[me_memo]' <<--- 이부분 수정해주세요 memo 로용
----------------------------------------------
업로드 파일 수정했어요
안되면 얘기 해주세요. 이론상으론 되는거 같거둥요.
참고로 회원아이디 ==>> block 를 만들어 놓으셔야 돼요. 물론 닉 네임은 휴지통으로 하고요
------------------------------------------------
// 바로 삭제 조치함.
$del_sql = " delete from $g4[memo_table]
where me_recv_mb_id = '$member[mb_id]'
and me_send_mb_id = '$block_del[me_memo]' <<--- 이부분 수정해주세요 memo 로용
----------------------------------------------
업로드 파일 수정했어요
휴지통원리입니다.
1. 회원 아이디를 한개 만들어 놓으세요 : block , 닉네임은 "" 휴 지 통 ""
-->> block 는 변경불가, 휴지통 이란말은 변경가능해요.
2. skin 에 memo.skin.php 랑 memo_form.skin.php 크게 변한건 없고요.. 파일보시면서 변환곳 금방 찾으실거여요.
즉, 로그인한 회원이 차단하고 싶은 아이디가 있는경우 block 라는 가상 회원에
me_memo 필드에 차단하고 싶은 아이디를 넣어 놓으면 끝..
bbs/memo.php 에서의 기능은...아래와 같습니다.
회원이 받은쪽지를 클릭할경우.. 미리 memo table 에서 block 와 요청한 회원의 필드를 검색해서 메모장란에 회원이 존재할경우..... while 문을 돌려서 보낸쪽지를 강압적으로 삭제 하라고 했거둥요.
결국은.. 미리 삭제되고 그 이외의 목록만 뿌려지도록 만들었어요..//
흠냐..
1. 회원 아이디를 한개 만들어 놓으세요 : block , 닉네임은 "" 휴 지 통 ""
-->> block 는 변경불가, 휴지통 이란말은 변경가능해요.
2. skin 에 memo.skin.php 랑 memo_form.skin.php 크게 변한건 없고요.. 파일보시면서 변환곳 금방 찾으실거여요.
즉, 로그인한 회원이 차단하고 싶은 아이디가 있는경우 block 라는 가상 회원에
me_memo 필드에 차단하고 싶은 아이디를 넣어 놓으면 끝..
bbs/memo.php 에서의 기능은...아래와 같습니다.
회원이 받은쪽지를 클릭할경우.. 미리 memo table 에서 block 와 요청한 회원의 필드를 검색해서 메모장란에 회원이 존재할경우..... while 문을 돌려서 보낸쪽지를 강압적으로 삭제 하라고 했거둥요.
결국은.. 미리 삭제되고 그 이외의 목록만 뿌려지도록 만들었어요..//
흠냐..
와우~ 빠르시네요^^
오늘 출근해서 놀고 있어서요. ㅠㅠ
이거 끝내준당....
쿠폰 플러그인 만들어 주세요
쿠폰 플러그인 만들어 주세요
흐억...~~ ㅌ=ㅌ=ㅌ=ㅌ
와~~좋아요