글 등록자에게 포인트주기.. 소스좀 수정 부탁 드립니다
write_skin.php 상단에...
if ($w == '') {
$write[wr_29] = "";
}
===========================================
view_skin.php 상단에...
if ($write[wr_29])
$send_point = $write[wr_29];
그리고 중간
원하는 곳에...포인트주기 버튼
<?
// 관리자라면
// 채택 버튼을 표시함
if ($is_admin) {
echo "<a href=\"javascript:send_point('$board_skin_path/send_point.php?bo_table=$bo_table&wr_id=$wr_id');\"> 포인트주기 </a> ";
}
?>
그리고 하단 스크립트에
function send_point(url) {
if (confirm("포인트를 지급하시겠습니까?")) {
win_open(url, 'hiddenframe');
}
}
========================================================
send_point.php 파일을 만들고
<?
include_once("./_common.php");
if ($write[wr_29]) {
echo "<script language='javascript'>alert('이미 지급 되었습니다.');window.close();</script>";
exit;
}
if ( $is_admin == "super") {
insert_point($write[mb_id], (int)($write[wr_11] * $write[wr_12]), "$board[bo_subject] $wr_id 판매포인트 지급", $bo_table, $wr_id, '판매포인트 지급');
$sql = " update $write_table
set wr_29 = '$send_point',
wr_30 = '$write[mb_id]'
where wr_id = '$wr_id' ";
sql_query($sql);
echo "<script language='javascript'>top.location.reload();alert('포인트를 지급하였습니다');</script>";
exit;
}
?>
여기까지 질문답변 게시판의 포인트 주기 스킨을 수정해서...
소스를 정리했는데..
send_point.php 의 상단에 " 이미 지급 되었습니다"가 문제네요 ㅠㅠ
포인트 주기 버튼을 누르면
이미 지급 되었습니다 가 바로 뜨면서 포인트 지급이 안되고..
삭제하면 포인트는 어차피 한번밖에 지급이 안되는데..
문구가 계속 포인트를 지급하였습니다 로 떠서 보기 안좋구요..
해결방법이 없을까요??
또.. 한가지...
view_skin.php 의 버튼에서
<?
// 관리자라면
// 채택 버튼을 표시함
if ($is_admin) {
echo "<a href=\"javascript:send_point('$board_skin_path/send_point.php?bo_table=$bo_table&wr_id=$wr_id');\"> 포인트주기 </a> ";
}
?>
지급한 후에 "포인트주기" 버튼 문구가 "지급하였습니다"로 바뀌게 하려면 어떻게 해야 할까요....
부탁드리겠습니다 ㅠㅠ
if ($w == '') {
$write[wr_29] = "";
}
===========================================
view_skin.php 상단에...
if ($write[wr_29])
$send_point = $write[wr_29];
그리고 중간
원하는 곳에...포인트주기 버튼
<?
// 관리자라면
// 채택 버튼을 표시함
if ($is_admin) {
echo "<a href=\"javascript:send_point('$board_skin_path/send_point.php?bo_table=$bo_table&wr_id=$wr_id');\"> 포인트주기 </a> ";
}
?>
그리고 하단 스크립트에
function send_point(url) {
if (confirm("포인트를 지급하시겠습니까?")) {
win_open(url, 'hiddenframe');
}
}
========================================================
send_point.php 파일을 만들고
<?
include_once("./_common.php");
if ($write[wr_29]) {
echo "<script language='javascript'>alert('이미 지급 되었습니다.');window.close();</script>";
exit;
}
if ( $is_admin == "super") {
insert_point($write[mb_id], (int)($write[wr_11] * $write[wr_12]), "$board[bo_subject] $wr_id 판매포인트 지급", $bo_table, $wr_id, '판매포인트 지급');
$sql = " update $write_table
set wr_29 = '$send_point',
wr_30 = '$write[mb_id]'
where wr_id = '$wr_id' ";
sql_query($sql);
echo "<script language='javascript'>top.location.reload();alert('포인트를 지급하였습니다');</script>";
exit;
}
?>
여기까지 질문답변 게시판의 포인트 주기 스킨을 수정해서...
소스를 정리했는데..
send_point.php 의 상단에 " 이미 지급 되었습니다"가 문제네요 ㅠㅠ
포인트 주기 버튼을 누르면
이미 지급 되었습니다 가 바로 뜨면서 포인트 지급이 안되고..
삭제하면 포인트는 어차피 한번밖에 지급이 안되는데..
문구가 계속 포인트를 지급하였습니다 로 떠서 보기 안좋구요..
해결방법이 없을까요??
또.. 한가지...
view_skin.php 의 버튼에서
<?
// 관리자라면
// 채택 버튼을 표시함
if ($is_admin) {
echo "<a href=\"javascript:send_point('$board_skin_path/send_point.php?bo_table=$bo_table&wr_id=$wr_id');\"> 포인트주기 </a> ";
}
?>
지급한 후에 "포인트주기" 버튼 문구가 "지급하였습니다"로 바뀌게 하려면 어떻게 해야 할까요....
부탁드리겠습니다 ㅠㅠ
댓글 2개
NEW나라
14년 전
질답게시판 글이 프로그래머 팁 게시판에 있는 이유는????
hades708
14년 전
프로그래머 게시판에 올렸다가 수정 하느라 다시 질답게시판에 올렸습니다
맘에 안드셨다면 죄송해요....
프로그래머 쪽 글은 삭제 했습니다
맘에 안드셨다면 죄송해요....
프로그래머 쪽 글은 삭제 했습니다
게시판 목록
그누4 질문답변
그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.
기존 게시물은 열람만 가능합니다.
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 66474 | 11년 전 | 3617 | ||
| 66473 | 11년 전 | 2669 | ||
| 66472 | 11년 전 | 4860 | ||
| 66471 |
hoonii
|
11년 전 | 4435 | |
| 66470 | 11년 전 | 2249 | ||
| 66469 | 11년 전 | 3104 | ||
| 66468 |
100볼트
|
11년 전 | 3096 | |
| 66467 |
몬스터박스
|
11년 전 | 2112 | |
| 66466 |
몬스터박스
|
11년 전 | 2657 | |
| 66465 |
lsj9894
|
11년 전 | 2438 | |
| 66464 |
테크노관리자
|
11년 전 | 2847 | |
| 66463 | 11년 전 | 2875 | ||
| 66462 |
커네드커네드
|
11년 전 | 3227 | |
| 66461 | 11년 전 | 2641 | ||
| 66460 | 11년 전 | 3309 | ||
| 66459 |
narasarang
|
11년 전 | 2603 | |
| 66458 |
AnnieK
|
11년 전 | 3366 | |
| 66457 | 11년 전 | 3232 | ||
| 66456 | 11년 전 | 2084 | ||
| 66455 | 11년 전 | 3257 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기