자신 랭킹 갱신시 포인트 지급방법.... 정보
자신 랭킹 갱신시 포인트 지급방법....본문
아래꺼는 탑포인트 갱신시 포인트 지급되는건에 여기에 자신의 점수가 800점($p_score)이상 기존점수에 100점이상 갱신되면.. 포인트 추가지급할려면 어떻게 해야되나요?
//랭킹 포인트 지급함수
function in_rank_point($p_score, $point) {
global $copter_tb, $member;
if($p_score>='800') {
$p = sql_fetch("SELECT score FROM $copter_tb ORDER BY score DESC LIMIT 0,1");
//넘어온 점수와 탑 포인트 비교 및 포인트 부여
if($p[score] > $p_score) {
return false;
} else {
insert_point($member[mb_id], $point, "랭킹갱신 포인트");
alert("$member[mb_nick]님께 랭킹갱신 축하 $point 포인트 지급 되었습니다.", "./copter_s.php");
}
}
return false;
}
댓글 전체
보니깐
$p[score]가 기존 점수네요.
function in_rank_point($p_score, $point) {
global $copter_tb, $member;
if($p_score>='800') {
$p = sql_fetch("SELECT score FROM $copter_tb ORDER BY score DESC LIMIT 0,1");
//넘어온 점수와 탑 포인트 비교 및 포인트 부여
if($p[score] > $p_score) {
return false;
}else if($p[score] < $p_score && $p_score - $p[score] > 100){
//현재 점수가 기존점수보다 크고 현재점수와 기존점수의 차이가 100 보다 크면 참 아니면 거짓
insert_point($member[mb_id], $point, "랭킹갱신 포인트(기존 점수보다 100점 이상 내셨습니다.)");
alert("$member[mb_nick]님께 랭킹갱신 축하 $point 포인트 지급 되었습니다.", "./copter_s.php");
} else {
insert_point($member[mb_id], $point, "랭킹갱신 포인트");
alert("$member[mb_nick]님께 랭킹갱신 축하 $point 포인트 지급 되었습니다.", "./copter_s.php");
}
}
return false;
}
테스트는 안해봐서 될련가 싶네요.
$p[score]가 기존 점수네요.
function in_rank_point($p_score, $point) {
global $copter_tb, $member;
if($p_score>='800') {
$p = sql_fetch("SELECT score FROM $copter_tb ORDER BY score DESC LIMIT 0,1");
//넘어온 점수와 탑 포인트 비교 및 포인트 부여
if($p[score] > $p_score) {
return false;
}else if($p[score] < $p_score && $p_score - $p[score] > 100){
//현재 점수가 기존점수보다 크고 현재점수와 기존점수의 차이가 100 보다 크면 참 아니면 거짓
insert_point($member[mb_id], $point, "랭킹갱신 포인트(기존 점수보다 100점 이상 내셨습니다.)");
alert("$member[mb_nick]님께 랭킹갱신 축하 $point 포인트 지급 되었습니다.", "./copter_s.php");
} else {
insert_point($member[mb_id], $point, "랭킹갱신 포인트");
alert("$member[mb_nick]님께 랭킹갱신 축하 $point 포인트 지급 되었습니다.", "./copter_s.php");
}
}
return false;
}
테스트는 안해봐서 될련가 싶네요.