혹시 자기가 게시글 쓸때 적은 포인트 차감 또 글 지우면 복구방법 있나요 ?
즉 어떠한 게시판에 자기가 글을 적습니다.
wr_1에 글을 쓰때 500 이라고 적고 글쓰기를 누르면 wr_1에 500이 저장이 되고
저기에 적었던 자기의 500포인트가 차감이 되고
그 해당 게시물을 지우면 wr_1에 적었던 500포인트를 자기가 그글을 지우던
관리자가 지우던 그대로 다시 돌려 주는 방법이 있나요 ? ^^;;
wr_1에 글을 쓰때 500 이라고 적고 글쓰기를 누르면 wr_1에 500이 저장이 되고
저기에 적었던 자기의 500포인트가 차감이 되고
그 해당 게시물을 지우면 wr_1에 적었던 500포인트를 자기가 그글을 지우던
관리자가 지우던 그대로 다시 돌려 주는 방법이 있나요 ? ^^;;
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 8개
글쓸때 포인트 테이블에 글번호랑 해당 포인트 기록
글삭제때 포인트 테이블에서 해당
삭제버튼에다가 글작성자한테 500포인트주는 방식으로 하면 안되나요~
[질답게시판에 올려둔 포인트는 어떠한방법으로도 회수가 안됩니다;]
막막 하네요 ^^;
아 그리고 꼭 500이 아니라 wr_1 여분필드에 사용자가 자기가 가지고 있는 포인트를 적는거라
유동적이라서요 ^^;;
별도 관리 테이블이 필요할겁니다..
저기에 적었던 자기의 500포인트가 차감이 되고
파일명도 함수명도 가물합니다.
스킨 만져보신분이니 아실겁니다.
update.skin.php 였나..;;
스킨 폴더에 파일생성하시고 글쓰기후 wr_1 값으로
insert_point (델리트 포인트도 있었나 그랬던거 같음 common.lib.php에 있을겁니다) 함수로
포인트 빼줍니다.
그 해당 게시물을 지우면 wr_1에 적었던 500포인트를 자기가 그글을 지우던
관리자가 지우던 그대로 다시 돌려 주는 방법이 있나요 ? ^^;;
마찬가지로 스킨폴더엔 델리트어쩌구_head.skin.php를 만드셔서 게시물이 지워지기 전에
포인트를 인서트 해주고 게시물이 삭제되게 만듭니다.
똥컴이라 함수랑 정확한 파일명은 제가 못적어드리겠네요.
글쓰기 -> db입력 -> 포인트 델리트
글삭제 - > 포인트인서트(wr_1값으로 긁어와서) -> db삭제