글읽기 포인트 줄때 쿠키 체크하는방법.. 정보
글읽기 포인트 줄때 쿠키 체크하는방법..본문
글읽을때마다 포인트 줘서
문자나 하나 보내게 만들어놨는데;;
꼭 간혹 불량 횐들이.. 아이디 여러개 만들어서..
오직 포인트만 획득할려고 게시물에 상관없이 막 누르고 닫고 누르고 닫고;
이짓해대네요 ㅡㅡ;
그래서 세션을 어떻게 사용하면 될거 같은데..
쿠키를 구워서..
한번 투표나 추천한것은 안나타나게 하는것처럼..
세션을 이용해서..
아이디 상관없이.. 한번 글읽어서 점수 준것은..
다시 안주는 방법 없을까요..
고수님들 부탁드리겠습니다.
문자나 하나 보내게 만들어놨는데;;
꼭 간혹 불량 횐들이.. 아이디 여러개 만들어서..
오직 포인트만 획득할려고 게시물에 상관없이 막 누르고 닫고 누르고 닫고;
이짓해대네요 ㅡㅡ;
그래서 세션을 어떻게 사용하면 될거 같은데..
쿠키를 구워서..
한번 투표나 추천한것은 안나타나게 하는것처럼..
세션을 이용해서..
아이디 상관없이.. 한번 글읽어서 점수 준것은..
다시 안주는 방법 없을까요..
고수님들 부탁드리겠습니다.
댓글 전체
아이피로도 걸러주심이 좋을듯 한데요..
물론 이방법도 컴퓨터 번갈아 가면서 하면 뚤리지만요..ㅋㅋ
그거 올릴라고 여기저기 옮겨다니진 않겠죠..ㅋㅋ
물론 이방법도 컴퓨터 번갈아 가면서 하면 뚤리지만요..ㅋㅋ
그거 올릴라고 여기저기 옮겨다니진 않겠죠..ㅋㅋ
예 IP로 해도 상관이야 없죠;;
하는 방법을 모를뿐 ㅜ
하는 방법을 모를뿐 ㅜ
setCookie('user_id', $user_id, time()+3600);
아이디를 쿠키로 구어주고..
있으면 넘어가고
없으면 해주고 하면 될듯..
저도 허접이라 ;;답변을 돼었을지
아이디를 쿠키로 구어주고..
있으면 넘어가고
없으면 해주고 하면 될듯..
저도 허접이라 ;;답변을 돼었을지
setCookie('user_id', $mb[mb_id], time()+3600); <-- board.php부분중
if ($board[bo_read_level] > 1) {
if ($member[mb_point] + $board[bo_read_point] < 0)
alert("보유하신 포인트(".number_format($member[mb_point]).")가 없거나 모자라서 글읽기(".number_format($board[bo_read_point]).")가 불가합니다.\\n\\n포인트를 모으신 후 다시 글읽기 해 주십시오.");
if($user_id){
alert("왜? 또 얻어갈라구.? 조용히 가세요.");
}
insert_point($member[mb_id], $board[bo_read_point], "$board[bo_subject] $wr_id 글읽기", $bo_table, $wr_id, '읽기');
setCookie('user_id', $mb[mb_id], time()+3600); //추가
}
}
이런식이 아닐까 싶어요
if ($board[bo_read_level] > 1) {
if ($member[mb_point] + $board[bo_read_point] < 0)
alert("보유하신 포인트(".number_format($member[mb_point]).")가 없거나 모자라서 글읽기(".number_format($board[bo_read_point]).")가 불가합니다.\\n\\n포인트를 모으신 후 다시 글읽기 해 주십시오.");
if($user_id){
alert("왜? 또 얻어갈라구.? 조용히 가세요.");
}
insert_point($member[mb_id], $board[bo_read_point], "$board[bo_subject] $wr_id 글읽기", $bo_table, $wr_id, '읽기');
setCookie('user_id', $mb[mb_id], time()+3600); //추가
}
}
이런식이 아닐까 싶어요
훔^^. 아 옙! 한번 적용해보도록 하겠습니다~
두분 좋은 답변 주셔서 감사합니다~!
두분 좋은 답변 주셔서 감사합니다~!
user_id는 강제로 아이디값을 생성한거구요...이런 변수하나가..ㅋㅋ
if ($board[bo_read_level] > 1) {
if ($member[mb_point] + $board[bo_read_point] < 0)
alert("보유하신 포인트(".number_format($member[mb_point]).")가 없거나 모자라서 글읽기(".number_format($board[bo_read_point]).")가 불가합니다.\\n\\n포인트를 모으신 후 다시 글읽기 해 주십시오.");
if($user_id){
alert("왜? 또 얻어갈라구.? 조용히 가세요.");
}
insert_point($member[mb_id], $board[bo_read_point], "$board[bo_subject] $l_no 글읽기", $board_t, $l_no, '읽기');
setCookie('user_id', $member[mb_id], time()+3600); //추가
}
}
이것을 board.php에다가 if ($board[bo_read_level] > 1) { 시작하는 부분부터
insert_point($member[mb_id], $board[bo_read_point], "$board[bo_subject] $wr_id 글읽기", $bo_table, $wr_id, '읽기');
}
}
까지 지우시고 대체하라는 말입니다.
if ($board[bo_read_level] > 1) {
if ($member[mb_point] + $board[bo_read_point] < 0)
alert("보유하신 포인트(".number_format($member[mb_point]).")가 없거나 모자라서 글읽기(".number_format($board[bo_read_point]).")가 불가합니다.\\n\\n포인트를 모으신 후 다시 글읽기 해 주십시오.");
if($user_id){
alert("왜? 또 얻어갈라구.? 조용히 가세요.");
}
insert_point($member[mb_id], $board[bo_read_point], "$board[bo_subject] $l_no 글읽기", $board_t, $l_no, '읽기');
setCookie('user_id', $member[mb_id], time()+3600); //추가
}
}
이것을 board.php에다가 if ($board[bo_read_level] > 1) { 시작하는 부분부터
insert_point($member[mb_id], $board[bo_read_point], "$board[bo_subject] $wr_id 글읽기", $bo_table, $wr_id, '읽기');
}
}
까지 지우시고 대체하라는 말입니다.