귀찬다 ~~12 (전체회원 에게 포인트를 부여할수가 있을까요?)
그림처럼 하단에는 포인트 주는 창이있다
근데 막 구찬을때가 있다
걍 무조건 따지지 안고 걍 전체 회원 한테 100포인트를 주고싶을때가 있다
그럴때 adm/point_update.php의 파일 에 넣고
아이디 값은 all 설명 암거나 쓰고 포인트 만 100하면 된다
왜?
point_update.php안에 소스 추가 즉 아이디값이 all 일때는 포인트값을 받아서 아무 조건 없이
모든 회원한테 점수를 +해주는 소스가있다
<?php
$sub_menu = "200200";
include_once('./_common.php');
auth_check($auth[$sub_menu], 'w');
check_token();
$mb_id = $_POST['mb_id'];
$po_point = $_POST['po_point'];
$po_content = $_POST['po_content'];
$expire = preg_replace('/[^0-9]/', '', $_POST['po_expire_term']);
if($mb_id=='all'){
// 회원포인트
$sql_m="SELECT * FROM `g510_member` ";
$result_m = sql_query($sql_m);
while ($row_m = sql_fetch_array($result_m)){
$mb_point = get_point_sum($row_m[mb_id]);
$po_mb_point = $mb_point + $po_point;
if($po_point < 0) {
$po_expired = 1;
$po_expire_date = G5_TIME_YMD;
}
$sql = " insert into {$g5['point_table']}
set mb_id = '$row_m[mb_id]',
po_datetime = '".G5_TIME_YMDHIS."',
po_content = '".addslashes($po_content)."',
po_point = '$po_point',
po_use_point = '0',
po_mb_point = '$po_mb_point',
po_expired = '$po_expired',
po_expire_date = '$po_expire_date',
po_rel_table = '$rel_table',
po_rel_id = '$rel_id',
po_rel_action = '$rel_action' ";
sql_query($sql);
}
// 포인트 UPDATE
$sql = " update {$g5['member_table']} set mb_point = mb_point+$po_point ";
sql_query($sql);
}else{
$mb = get_member($mb_id);
if (!$mb['mb_id'])
alert('존재하는 회원아이디가 아닙니다.', './point_list.php?'.$qstr);
if (($po_point < 0) && ($po_point * (-1) > $mb['mb_point']))
alert('포인트를 깎는 경우 현재 포인트보다 작으면 안됩니다.', './point_list.php?'.$qstr);
insert_point($mb_id, $po_point, $po_content, '@passive', $mb_id, $member['mb_id'].'-'.uniqid(''), $expire);
}
goto_url('./point_list.php?'.$qstr);
?>
그누보드5 스킨
2,752건좋은 댓글과 좋아요는 제작자에게 큰힘이 됩니다.
한국말과 다른언어 번역 한다? 번역 스킨 업데이트 합니다. 번역된 내용과 우리말 한국말과 함께 표기함 샘플 http://honeymusic.kr/dakjang/bbs/board.p...
그누보드는 관리자만 아이프레임을 넣을수가 있자나요 일반 회원도 아이프레임 코드만 넣을수 있게 했습니다. 유투브 2개와 데일리모션 4개, 토도우 2개, 유쿠 1개 등을 올릴수 있는 ...
adm/point_list.php 그림처럼 하단에는 포인트 주는 창이있다 근데 막 구찬을때가 있다 걍 무조건 따지지 안고 걍 전체 회원 한테 100포인트를 주고싶을때가 있다 그럴때...
개인/기업 회원으로 나누어서 가입. 기업만 글 쓸 수 있도록, 개인은 읽기만 가능 개인회원들은 2등급 그대루 두고 기업 회원을 5등급쯤으로 설정 그리고 게시판 관리자 모드에서 읽기...
list.skin.php 109 라인에 추가하였습니다. top 3말고도 top 5 top 10 로 바꾸고싶다면 limit 3
구찬지만 설명을 해야 ㅎㅎㅎ 1 게시판의 권한 설정 을 한다 왜 ? 회원 가입 안한 분이 게시판 을 보는 부분에서 문제가 발생요지가있기에 (사실은 구찬아다.. 스킨에 회원채크소스넣...
[JQuery] 마우스 호버이펙 최신갤러리 - SLIDING BOXES AND CAPTIONS (시리즈2) Old Source TM "오래된 소스를 튜닝하다" 사용방법...
그누보드 기본 스킨을 베이스로 해서, 그누보드 연습 삼아서 만들었습니다. 샵 형식으로 포인트로 회원 아이콘을 구매해서 바꾸는 스킨입니다. -----------------------...
[JQuery] 마우스 호버이펙 최신갤러리 - SLIDING BOXES AND CAPTIONS (시리즈1) Old Source TM "오래된 소스를 튜닝하다" 사용방법...
수정 내용 list.skin.php
댓글 9개
체크박스를 이용해 전체포인트 주기도 가능합니다. 만드는방법은 간단합니다. ^^
시간나시면 한번 작업해보셔서 테스트해보시길 바랍니다. ^^
좋은 스킨 배포해주셔서 감사합니다. ~~ 추천 +1
막 귀찬더라구요 체크 여부를 채크해서 변수로 어쩌구 저쩌구 하려니까 그래서 걍 저러게 ㅋ
사실 포인트 내용도 저러게 ㅆ르 이유가 없는데요 막 귀찬더라구요 ㅋㅋㅋㅋ
아이디어가 좋으시네요.
결국 사이트 롤백했습니다 ㅠㅠ
$result_m = sql_query($sql_m);
while ($row_m = sql_fetch_array($result_m)){
$mb_point = get_point_sum($row_m[mb_id]);
$po_mb_point = $mb_point + $po_point;
if($po_point < 0) {
$po_expired = 1;
$po_expire_date = G5_TIME_YMD;
}
$sql = " insert into {$g5['point_table']}
set mb_id = '$row_m[mb_id]',
po_datetime = '".G5_TIME_YMDHIS."',
po_content = '".addslashes($po_content)."',
po_point = '$po_point',
po_use_point = '0',
po_mb_point = '$po_mb_point',
po_expired = '$po_expired',
po_expire_date = '$po_expire_date',
po_rel_table = '$rel_table',
po_rel_id = '$rel_id',
po_rel_action = '$rel_action' ";
sql_query($sql);
추가함