초보자에 맞게 소스정리좀 해주실분... 정보
초보자에 맞게 소스정리좀 해주실분...본문
위 팁을 보고 보니 ...ㅜ.ㅜ;;
무슨 팁인지는 알겟는데. 정말 적용하고싶은 마음에 보니
예제 와 사용함수가 잇더라구요...
이걸 어느 파일에다가 어느곳에/ 어떤 소스로 적용해야할지 모르겟습니다...ㅜ.ㅜ
이렇게 적용하고싶습니다
회원레벨 2일때 : 100
회원레벨 3일때 : 75
회원레벨 4일때 : 50
회원레벨 5일때 : 25
회원레벨 6일때 : 0
회원레벨 7일때 : 0
회원레벨 8일때 : 0
회원레벨 3일때 : 75
회원레벨 4일때 : 50
회원레벨 5일때 : 25
회원레벨 6일때 : 0
회원레벨 7일때 : 0
회원레벨 8일때 : 0
댓글 전체
소스를 잠시 봤는데요... 아주 잘만든 개인코드내요..
제가 아는범위에서 사용방법을 말씀드릴게요.(실재 사용은 안했습니다.)
제가 아는범위에서 사용방법을 말씀드릴게요.(실재 사용은 안했습니다.)
1단계: 설치장소
개인 함수를 공용으로 적용하고 싶을경우.
gnuboard4/lib/etc.lib.php <<==여기 하단에 붙여놓으세요.
==============================================================================
function Yget_eachlevel_downpoint ($bo_download_point, $free_level, $mb_level){
if ($mb_level >= $free_level){
$bo_download_point = 0;
}
else {
//2등급은 무조건 원래대로 차감 하고 2등급 이상일때만 비율대로 줄여줌
if ($mb_level > 2 && $free_level > 2){
//적용레벨간격
$Ylevel_gap = $free_level - 2;
if ($Ylevel_gap > 0) {
$temp_per = 100 / $Ylevel_gap;
$bo_download_point = ceil($bo_download_point * (100 - ($mb_level - 2) * $temp_per) / 100);
}
}
}
return $bo_download_point;
}
==========================================================================
개인 함수를 공용으로 적용하고 싶을경우.
gnuboard4/lib/etc.lib.php <<==여기 하단에 붙여놓으세요.
==============================================================================
function Yget_eachlevel_downpoint ($bo_download_point, $free_level, $mb_level){
if ($mb_level >= $free_level){
$bo_download_point = 0;
}
else {
//2등급은 무조건 원래대로 차감 하고 2등급 이상일때만 비율대로 줄여줌
if ($mb_level > 2 && $free_level > 2){
//적용레벨간격
$Ylevel_gap = $free_level - 2;
if ($Ylevel_gap > 0) {
$temp_per = 100 / $Ylevel_gap;
$bo_download_point = ceil($bo_download_point * (100 - ($mb_level - 2) * $temp_per) / 100);
}
}
}
return $bo_download_point;
}
==========================================================================

추후 업뎃을 위해서라도..
etc.lib.php 파일이 아닌..
extend 폴더에 아무이름[본인이 알아보기 쉬운이름의 php파일]으로 저장하면 될 듯합니다.
오호호호~ 괜히 심통나서 딴지걸기!!
etc.lib.php 파일이 아닌..
extend 폴더에 아무이름[본인이 알아보기 쉬운이름의 php파일]으로 저장하면 될 듯합니다.
오호호호~ 괜히 심통나서 딴지걸기!!
흥~ ^^ 안뇽하세용
2. 적용방법.( 코드 삽입방법 )
ㄱ. php <? ?> 안에 넣을경우.
Yget_eachlevel_downpoint ();
ㄴ. html 에 함수를 넣을경우.
<?=Yget_eachlevel_downpoint ()?>
ㄱ. php <? ?> 안에 넣을경우.
Yget_eachlevel_downpoint ();
ㄴ. html 에 함수를 넣을경우.
<?=Yget_eachlevel_downpoint ()?>
뮤죤님 정말감사합니다~ 일단 밥부터먹고
당장 적용후 채택 하겟습니다~
당장 적용후 채택 하겟습니다~
3. 실재 적용.
Yget_eachlevel_downpoint ($bo_download_point='100', $free_level='6', $mb_level=$mb_level); // 프리레벨을 6등급으로 설정 합니다.
이런식도 있고요.
그냥 숫자만 입력하셔도 되고요.. 전 위에처럼 하거둥요... 나중에 코드 수정이 필요할 경우를 대비해서요.
Yget_eachlevel_downpoint ($bo_download_point='100', $free_level='6', $mb_level=$mb_level); // 프리레벨을 6등급으로 설정 합니다.
이런식도 있고요.
그냥 숫자만 입력하셔도 되고요.. 전 위에처럼 하거둥요... 나중에 코드 수정이 필요할 경우를 대비해서요.
개인 의견..
개인함수 신경써서 잘 만든거 같습니다. ^^.
ㅎㅎ 싸이트 없는 저로써는... 회원 차별화 반대 입니다. >>..<< ㅎㅎ
개인함수 신경써서 잘 만든거 같습니다. ^^.
ㅎㅎ 싸이트 없는 저로써는... 회원 차별화 반대 입니다. >>..<< ㅎㅎ
적용하기전에 공지로 예고하니까 비난의 글들이엄청나네요 . .ㅠ.ㅠ
적용은 나중에 해봐야겟습니다~ 뮤죤님 치에님 감사합니다~
적용은 나중에 해봐야겟습니다~ 뮤죤님 치에님 감사합니다~