insert_point 일부소스 수정좀 해주세요...어디가 틀렸는지....; 정보
insert_point 일부소스 수정좀 해주세요...어디가 틀렸는지....;본문
아이라이크클릭 제휴중인데... 2시간 마다 클릭 적용이 되는 배너거든요...
그누보드사용하여 2시간 이후에 클릭을 해봤는데...포인트가 그대로 입니다...;;
--------------------------------------------------------------------------------------------------------------------------------------
↓↓ 아래내용은 죽갓당님의 쪽지내용인데요...여기서 마지막값을 변경하시라 하는데...
어떻게 변경을 해야되는건가요?;;;
그건 스킨의 문제가 아니고요
리턴 받는 파일 잇으시죠?
(포인트 입력하는 ) 연동된 파일보시면
insert_point(~~~~~~~~)
어쩌고 부분이 잇습니다
연동하시는 파일중 위의 부분에서 마지막 값을 변경하세요...
--------------------------------------------------------------------------------------------------------------------------------------
아래는 lib/common.lib.php 에 들어있는 insert_point 일부소스입니다...
어떻게 해야되는지좀 가르쳐 주세요...;;
// 포인트 부여
function insert_point($mb_id, $point, $content='', $rel_table='', $rel_id='', $rel_action='')
{
global $config;
global $g4;
global $is_admin;
// 포인트 사용을 하지 않는다면 return
if (!$config[cf_use_point]) { return 0; }
// 포인트가 없다면 업데이트 할 필요 없음
if ($point == 0) { return 0; }
// 회원아이디가 없다면 업데이트 할 필요 없음
if ($mb_id == "") { return 0; }
$mb = sql_fetch(" select mb_id from $g4[member_table] where mb_id = '$mb_id' ");
if (!$mb[mb_id]) { return 0; }
그누보드사용하여 2시간 이후에 클릭을 해봤는데...포인트가 그대로 입니다...;;
--------------------------------------------------------------------------------------------------------------------------------------
↓↓ 아래내용은 죽갓당님의 쪽지내용인데요...여기서 마지막값을 변경하시라 하는데...
어떻게 변경을 해야되는건가요?;;;
그건 스킨의 문제가 아니고요
리턴 받는 파일 잇으시죠?
(포인트 입력하는 ) 연동된 파일보시면
insert_point(~~~~~~~~)
어쩌고 부분이 잇습니다
연동하시는 파일중 위의 부분에서 마지막 값을 변경하세요...
--------------------------------------------------------------------------------------------------------------------------------------
아래는 lib/common.lib.php 에 들어있는 insert_point 일부소스입니다...
어떻게 해야되는지좀 가르쳐 주세요...;;
// 포인트 부여
function insert_point($mb_id, $point, $content='', $rel_table='', $rel_id='', $rel_action='')
{
global $config;
global $g4;
global $is_admin;
// 포인트 사용을 하지 않는다면 return
if (!$config[cf_use_point]) { return 0; }
// 포인트가 없다면 업데이트 할 필요 없음
if ($point == 0) { return 0; }
// 회원아이디가 없다면 업데이트 할 필요 없음
if ($mb_id == "") { return 0; }
$mb = sql_fetch(" select mb_id from $g4[member_table] where mb_id = '$mb_id' ");
if (!$mb[mb_id]) { return 0; }
댓글 전체

insert_point 함수를 수정하라는 얘기가 아니구요.
아이라이크 클릭 리턴받는 페이지에 보면
insert_point 함수를 이용해서 포인트 입력시켜주는 부분을 수정하라는 말입니다.
조건을 줘야지요.
두시간이내에 이미 포인트가 적립된적이 있는지 여부체크해주고 없으면 포인트 입력모듈 호출하고
아니면, 그냥 넘어가게요.
포인트 부여하는 함수는 단순 호출에 불과합니다.
아이라이크 클릭 리턴받는 페이지에 보면
insert_point 함수를 이용해서 포인트 입력시켜주는 부분을 수정하라는 말입니다.
조건을 줘야지요.
두시간이내에 이미 포인트가 적립된적이 있는지 여부체크해주고 없으면 포인트 입력모듈 호출하고
아니면, 그냥 넘어가게요.
포인트 부여하는 함수는 단순 호출에 불과합니다.

허허 ...그래도 모르겠네요...ㅡ,.ㅡ;; 리턴받는 페이지?;;

함초롱님 실제 소스 건드실주 모르시면 수정하기 힘드실겁니다.
이유인즉 아이라이크클릭같이 제휴해서 포인트 적립을 받게 하실려면
세션보다는 DB를 이용하여 정확한 비교를 하여 포인트 적립을 해줘야 합니다.
그러므로 링크 클릭시 별도에 DB테이블에 링크 클릭발생 정보를 저장한후
그 정보를 토대로 비교하여 포인트 재발급 해줘야 하기때문에
제가 전에 언급했던 세션을 이용한 방법은 사용하시면 안됩니다.
이유인즉 아이라이크클릭같이 제휴해서 포인트 적립을 받게 하실려면
세션보다는 DB를 이용하여 정확한 비교를 하여 포인트 적립을 해줘야 합니다.
그러므로 링크 클릭시 별도에 DB테이블에 링크 클릭발생 정보를 저장한후
그 정보를 토대로 비교하여 포인트 재발급 해줘야 하기때문에
제가 전에 언급했던 세션을 이용한 방법은 사용하시면 안됩니다.